Method | Description | |
---|---|---|
BlobExists ( IBlobContentLocation location ) : bool | ||
Copy ( IBlobContentLocation source, IBlobContentLocation destination ) : void | ||
Delete ( IBlobContentLocation content ) : void | ||
DownloadToStream ( IBlobContent content, Stream target ) : void |
Downloads a content to the stream
|
|
GetDownloadStream ( IBlobContent content ) : Stream |
Gets the download stream.
|
|
GetItemUrl ( IBlobContentLocation content ) : string | ||
GetProperties ( IBlobContentLocation location ) : IBlobProperties | ||
GetUploadStream ( IBlobContent content ) : Stream |
Gets the upload stream.
|
|
HasSameLocation ( BlobStorageProvider other ) : bool | ||
Move ( IBlobContentLocation source, IBlobContentLocation destination ) : void | ||
SetProperties ( IBlobContentLocation content, IBlobProperties properties ) : void |
Method | Description | |
---|---|---|
CreateBlobClient ( |
Creates a blob client
|
|
InitializeStorage ( |
Initializes the storage.
|
Method | Description | |
---|---|---|
GetBlob ( IBlobContentLocation blobLocation ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob | ||
GetBlobPath ( IBlobContentLocation content ) : string | ||
GetOrCreateContainer ( string name ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer |
public BlobExists ( IBlobContentLocation location ) : bool | ||
location | IBlobContentLocation | |
return | bool |
public Copy ( IBlobContentLocation source, IBlobContentLocation destination ) : void | ||
source | IBlobContentLocation | |
destination | IBlobContentLocation | |
return | void |
protected CreateBlobClient ( |
||
config | The config to use | |
return | Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient |
public Delete ( IBlobContentLocation content ) : void | ||
content | IBlobContentLocation | |
return | void |
public DownloadToStream ( IBlobContent content, Stream target ) : void | ||
content | IBlobContent | The content |
target | Stream | The target stream |
return | void |
public GetDownloadStream ( IBlobContent content ) : Stream | ||
content | IBlobContent | The content. |
return | Stream |
public GetItemUrl ( IBlobContentLocation content ) : string | ||
content | IBlobContentLocation | |
return | string |
public GetProperties ( IBlobContentLocation location ) : IBlobProperties | ||
location | IBlobContentLocation | |
return | IBlobProperties |
public GetUploadStream ( IBlobContent content ) : Stream | ||
content | IBlobContent | The content. |
return | Stream |
public HasSameLocation ( BlobStorageProvider other ) : bool | ||
other | BlobStorageProvider | |
return | bool |
protected InitializeStorage ( |
||
config | The config. | |
return | void |
public Move ( IBlobContentLocation source, IBlobContentLocation destination ) : void | ||
source | IBlobContentLocation | |
destination | IBlobContentLocation | |
return | void |
public SetProperties ( IBlobContentLocation content, IBlobProperties properties ) : void | ||
content | IBlobContentLocation | |
properties | IBlobProperties | |
return | void |