Class DropboxStorageClient
Namespace: FastReport.Olap.Cloud.StorageClient.Dropbox
Assembly: FastCube.Core.dll
Dropbox cloud storage client.
public class DropboxStorageClient : CloudStorageClient
Inheritance
object ← CloudStorageClient ← DropboxStorageClient
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
Properties
AccessToken
Gets or sets the application access token.
public string AccessToken { get; set; }
Property Value
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.