Table of Contents

Class DropboxStorageClient

Namespace: FastReport.Olap.Cloud.StorageClient.Dropbox
Assembly: FastCube.Core.dll

Dropbox cloud storage client.

public class DropboxStorageClient : CloudStorageClient

Inheritance

objectCloudStorageClientDropboxStorageClient

Inherited Members

CloudStorageClient.IsUserAuthorized, CloudStorageClient.ProxySettings, CloudStorageClient.Filename, CloudStorageClient.SaveCube(Cube, ExportBase), CloudStorageClient.SaveSlice(Slice, ExportBase), CloudStorageClient.SaveStream(Stream, string), CloudStorageClient.CreateMemoryStream(Stream), CloudStorageClient.PrepareToSave(Cube, Slice, ExportBase), CloudStorageClient.SaveMemoryStream(MemoryStream)

Constructors

DropboxStorageClient()

Initializes a new instance of the FastReport.Olap.Cloud.StorageClient.Dropbox.DropboxStorageClient class.

public DropboxStorageClient()

DropboxStorageClient(string)

Initializes a new instance of the FastReport.Olap.Cloud.StorageClient.Dropbox.DropboxStorageClient class.

public DropboxStorageClient(string accessToken)

Parameters

accessToken string

The Dropbox application access token.

Fields

FILES_PUT_URL_BASE

The base URL for files_put command.

public const string FILES_PUT_URL_BASE = "https://content.dropboxapi.com/2/files/upload"

Field Value

string

Properties

AccessToken

Gets or sets the application access token.

public string AccessToken { get; set; }

Property Value

string

Methods

SaveMemoryStream(MemoryStream)

Saves a memory stream to cloud.

protected override void SaveMemoryStream(MemoryStream ms)

Parameters

ms MemoryStream

The memory stream that should be saved.