Method | Description | |
---|---|---|
AcquireLease ( string containername, string blobname ) : ElmcityUtils.HttpResponse | ||
BlobStorage ( string azure_storage_account, string azure_blob_host, string azure_b64_secret ) : System | ||
CompletedIfContainerIsGone ( |
||
CompletedIfContainerIsNotBeingDeleted ( |
||
CreateContainer ( string containername, bool is_public, |
||
DeleteBlob ( string containername, string blobname ) : |
||
DeleteContainer ( string containername ) : |
||
DeserializeObjectFromBytes ( byte buffer ) : object | ||
DeserializeObjectFromUri ( |
||
DictsFromBlobStorageResponse ( ElmcityUtils.HttpResponse response, string xpath, string elements, string &next_marker ) : string>>.List |
||
DoBlobStoreRequest ( string containername, string blobname, string method, |
||
ExistsBlob ( |
||
ExistsBlob ( string containername, string blobname ) : bool | ||
ExistsContainer ( string containername ) : bool | ||
GetAzureBlobAsString ( string container, string name ) : string | ||
GetAzureBlobAsString ( string container, string name, bool use_cdn ) : string | ||
GetBlob ( string containername, string blobname ) : |
||
GetBlobProperties ( string containername, string blobname ) : |
||
LegalizeContainerName ( string containername ) : string | ||
ListBlobs ( string containername ) : |
||
ListBlobs ( string containername, string prefix ) : |
||
ListContainers ( ) : |
||
ListContainers ( string path ) : |
||
MakeAzureBlobUri ( string container, string name ) : |
||
MakeAzureBlobUri ( string container, string name, bool use_cdn ) : |
||
MakeDefaultBlobStorage ( ) : |
||
MakeSafeBlobnameFromUrl ( string url ) : string | ||
MaybeCreateContainer ( string containername, bool is_public, |
||
MaybeDeleteContainer ( string containername ) : |
||
PurgeBlobs ( string container, System.TimeSpan keep ) : void | ||
PutBlob ( string containername, string blobname, |
||
PutBlob ( string containername, string blobname, byte data ) : |
||
PutBlob ( string containername, string blobname, byte data, string content_type ) : |
||
PutBlob ( string containername, string blobname, string data ) : |
||
PutBlob ( string containername, string blobname, string data, string content_type ) : |
||
PutBlobWithLease ( string container, string blobname, |
||
PutBlobWithLease ( string container, string blobname, |
||
RetryAcquireLease ( string containername, string blobname ) : ElmcityUtils.HttpResponse | ||
SerializeObjectToAzureBlob ( object o, string container, string blobname ) : |
||
WriteToAzureBlob ( |
public AcquireLease ( string containername, string blobname ) : ElmcityUtils.HttpResponse | ||
containername | string | |
blobname | string | |
return | ElmcityUtils.HttpResponse |
public BlobStorage ( string azure_storage_account, string azure_blob_host, string azure_b64_secret ) : System | ||
azure_storage_account | string | |
azure_blob_host | string | |
azure_b64_secret | string | |
return | System |
public static CompletedIfContainerIsGone ( |
||
response | ||
o | object | |
return | bool |
public static CompletedIfContainerIsNotBeingDeleted ( |
||
response | ||
o | Object | |
return | bool |
public CreateContainer ( string containername, bool is_public, |
||
containername | string | |
is_public | bool | |
headers | ||
return |
public DeleteBlob ( string containername, string blobname ) : |
||
containername | string | |
blobname | string | |
return |
public DeleteContainer ( string containername ) : |
||
containername | string | |
return |
public static DeserializeObjectFromBytes ( byte buffer ) : object | ||
buffer | byte | |
return | object |
public static DeserializeObjectFromUri ( |
||
uri | ||
return | object |
public DictsFromBlobStorageResponse ( ElmcityUtils.HttpResponse response, string xpath, string elements, string &next_marker ) : string>>.List |
||
response | ElmcityUtils.HttpResponse | |
xpath | string | |
elements | string | |
next_marker | string | |
return | string>>.List |
public DoBlobStoreRequest ( string containername, string blobname, string method, |
||
containername | string | |
blobname | string | |
method | string | |
headers | ||
data | byte | |
content_type | string | |
query_string | string | |
return | ElmcityUtils.HttpResponse |
public static ExistsBlob ( |
||
uri | ||
return | bool |
public static ExistsBlob ( string containername, string blobname ) : bool | ||
containername | string | |
blobname | string | |
return | bool |
public static ExistsContainer ( string containername ) : bool | ||
containername | string | |
return | bool |
public static GetAzureBlobAsString ( string container, string name ) : string | ||
container | string | |
name | string | |
return | string |
public static GetAzureBlobAsString ( string container, string name, bool use_cdn ) : string | ||
container | string | |
name | string | |
use_cdn | bool | |
return | string |
public GetBlob ( string containername, string blobname ) : |
||
containername | string | |
blobname | string | |
return |
public GetBlobProperties ( string containername, string blobname ) : |
||
containername | string | |
blobname | string | |
return |
public static LegalizeContainerName ( string containername ) : string | ||
containername | string | |
return | string |
public ListBlobs ( string containername ) : |
||
containername | string | |
return |
public ListBlobs ( string containername, string prefix ) : |
||
containername | string | |
prefix | string | |
return |
public ListContainers ( ) : |
||
return |
public ListContainers ( string path ) : |
||
path | string | |
return |
public static MakeAzureBlobUri ( string container, string name ) : |
||
container | string | |
name | string | |
return |
public static MakeAzureBlobUri ( string container, string name, bool use_cdn ) : |
||
container | string | |
name | string | |
use_cdn | bool | |
return |
public static MakeDefaultBlobStorage ( ) : |
||
return |
public static MakeSafeBlobnameFromUrl ( string url ) : string | ||
url | string | |
return | string |
public MaybeCreateContainer ( string containername, bool is_public, |
||
containername | string | |
is_public | bool | |
headers | ||
return |
public MaybeDeleteContainer ( string containername ) : |
||
containername | string | |
return |
public PurgeBlobs ( string container, System.TimeSpan keep ) : void | ||
container | string | |
keep | System.TimeSpan | |
return | void |
public PutBlob ( string containername, string blobname, |
||
containername | string | |
blobname | string | |
headers | ||
data | byte | |
content_type | string | |
return |
public PutBlob ( string containername, string blobname, byte data ) : |
||
containername | string | |
blobname | string | |
data | byte | |
return |
public PutBlob ( string containername, string blobname, byte data, string content_type ) : |
||
containername | string | |
blobname | string | |
data | byte | |
content_type | string | |
return |
public PutBlob ( string containername, string blobname, string data ) : |
||
containername | string | |
blobname | string | |
data | string | |
return |
public PutBlob ( string containername, string blobname, string data, string content_type ) : |
||
containername | string | |
blobname | string | |
data | string | |
content_type | string | |
return |
public PutBlobWithLease ( string container, string blobname, |
||
container | string | |
blobname | string | |
headers | ||
data | byte | |
content_type | string | |
return |
public PutBlobWithLease ( string container, string blobname, |
||
container | string | |
blobname | string | |
headers | ||
utf_string | string | |
content_type | string | |
return |
public RetryAcquireLease ( string containername, string blobname ) : ElmcityUtils.HttpResponse | ||
containername | string | |
blobname | string | |
return | ElmcityUtils.HttpResponse |
public SerializeObjectToAzureBlob ( object o, string container, string blobname ) : |
||
o | object | |
container | string | |
blobname | string | |
return |
public static WriteToAzureBlob ( |
||
bs | ||
containername | string | |
blobname | string | |
content_type | string | |
bytes | byte | |
return |