Property | Type | Description | |
---|---|---|---|
CloudBlob | System | ||
CloudBlob | System | ||
CloudBlob | System | ||
CloudBlob | System | ||
CloudBlob | System | ||
CloudBlob | System | ||
CopyFromBlobImpl | System.Collections.Generic.IEnumerable |
||
CreateSnapshotImpl | System.Collections.Generic.IEnumerable |
||
DeleteBlobIfExistsImpl | System.Collections.Generic.IEnumerable |
||
DeleteBlobImpl | System.Collections.Generic.IEnumerable |
||
DownloadToStreamImpl | System.Collections.Generic.IEnumerable |
||
DownloadToStreamSyncImpl | SynchronousTask | ||
EndCopyFromBlob | void | ||
EndCreateSnapshot | |||
EndDelete | void | ||
EndDeleteIfExists | bool | ||
EndDownloadToStream | void | ||
EndFetchAttributes | void | ||
EndSetMetadata | void | ||
EndSetProperties | void | ||
FetchAttributesImpl | System.Collections.Generic.IEnumerable |
||
GetCanonicalName | string | ||
GetDefaultEncoding | |||
GetStreamImpl | System.Collections.Generic.IEnumerable |
||
GetStreamImpl | System.Collections.Generic.IEnumerable |
||
GetStreamSyncImpl | Stream | ||
ParallelUploadBlobWithBlocks | System.Collections.Generic.IEnumerable |
||
ParseBlobAddressQuery | void | ||
ParseQueryAndVerify | void | ||
ParseSnapshotTime | System.DateTime | ||
SetMetadataImpl | System.Collections.Generic.IEnumerable |
||
SetPropertiesImpl | System.Collections.Generic.IEnumerable |
||
UploadBlobWithBlocks | System.Collections.Generic.IEnumerable |
||
UploadBlobWithBuffering | System.Collections.Generic.IEnumerable |
||
UploadBlock | System.Collections.Generic.IEnumerable |
||
UploadBlockWithRetry | Task |
||
UploadData | System.Collections.Generic.IEnumerable |
||
UploadFromStreamDispatch | System.Collections.Generic.IEnumerable |
||
UploadFullBlobImpl | System.Collections.Generic.IEnumerable |
||
UploadFullBlobWithRetryImpl | Task |
||
UploadFullBlobWithRetrySequenceImpl | System.Collections.Generic.IEnumerable |
||
UploadUnknownSizeStream | System.Collections.Generic.IEnumerable |
||
VerifyNoWriteOperationForSnapshot | void |
Method | Description | |
---|---|---|
BeginCopyFromBlob ( |
Begins an asynchronous operation to copy a blob's contents, properties, and metadata to a new blob.
|
|
BeginCopyFromBlob ( |
Begins an asynchronous operation to copy another blob's contents, properties, and metadata to the blob referenced by this CloudBlob object.
|
|
BeginCreateSnapshot ( AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to create a snapshot of the blob.
|
|
BeginCreateSnapshot ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to create a snapshot of the blob.
|
|
BeginCreateSnapshot ( |
Begins an asynchronous operation to create a snapshot of the blob.
|
|
BeginDelete ( AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to delete the blob.
|
|
BeginDelete ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to delete the blob.
|
|
BeginDeleteIfExists ( AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to delete the blob if it exists.
|
|
BeginDeleteIfExists ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to delete the blob if it exists.
|
|
BeginDownloadToStream ( Stream target, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to download the contents of a blob to a stream.
|
|
BeginDownloadToStream ( Stream target, BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to download the contents of a blob to a stream.
|
|
BeginFetchAttributes ( AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to populate the blob's properties and metadata.
|
|
BeginFetchAttributes ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to populate the blob's properties and metadata.
|
|
BeginSetMetadata ( AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to update the blob's metadata.
|
|
BeginSetMetadata ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to update the blob's metadata.
|
|
BeginSetProperties ( AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to update the blob's properties.
|
|
BeginSetProperties ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to update the blob's properties.
|
|
BeginUploadFromStream ( Stream source, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to upload a stream to a block blob.
|
|
BeginUploadFromStream ( Stream source, BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult |
Begins an asynchronous operation to upload a stream to a block blob.
|
|
CloudBlob ( |
Initializes a new instance of the CloudBlob class based on an existing instance.
|
|
CloudBlob ( string blobAbsoluteUri ) : System |
Initializes a new instance of the CloudBlob class using an absolute URI to the blob.
|
|
CloudBlob ( string blobUri, |
Initializes a new instance of the CloudBlob class using a relative URI to the blob.
|
|
CloudBlob ( string blobUri, System.DateTime snapshotTime, |
Initializes a new instance of the CloudBlob class using a relative URI to the blob, and the snapshot timestamp, if the blob is a snapshot.
|
|
CloudBlob ( string blobAbsoluteUri, System.DateTime snapshotTime, StorageCredentials credentials ) : System |
Initializes a new instance of the CloudBlob class using an absolute URI to the blob, and the snapshot timestamp, if the blob is a snapshot.
|
|
CloudBlob ( string blobAbsoluteUri, StorageCredentials credentials ) : System |
Initializes a new instance of the CloudBlob class using an absolute URI to the blob and a set of credentials.
|
|
CopyFromBlob ( |
Copies an existing blob's contents, properties, and metadata to a new blob.
|
|
CopyFromBlob ( |
Copies a blob's contents, properties, and metadata to a new blob.
|
|
CreateSnapshot ( ) : |
Creates a snapshot of the blob.
|
|
CreateSnapshot ( BlobRequestOptions options ) : |
Creates a snapshot of the blob.
|
|
CreateSnapshot ( |
Creates a snapshot of the blob.
|
|
Delete ( ) : void |
Deletes the blob.
|
|
Delete ( BlobRequestOptions options ) : void |
Deletes the blob.
|
|
DeleteIfExists ( ) : bool |
Deletes the blob if it exists.
|
|
DeleteIfExists ( BlobRequestOptions options ) : bool |
Deletes the blob if it exists.
|
|
DownloadByteArray ( ) : byte[] |
Downloads the blob's contents as an array of bytes.
|
|
DownloadByteArray ( BlobRequestOptions options ) : byte[] |
Downloads the blob's contents as an array of bytes.
|
|
DownloadText ( ) : string |
Downloads the blob's contents.
|
|
DownloadText ( BlobRequestOptions options ) : string |
Downloads the blob's contents.
|
|
DownloadToFile ( string fileName ) : void |
Downloads the blob's contents to a file.
|
|
DownloadToFile ( string fileName, BlobRequestOptions options ) : void |
Downloads the blob's contents to a file.
|
|
DownloadToStream ( Stream target ) : void |
Downloads the contents of a blob to a stream.
|
|
DownloadToStream ( Stream target, BlobRequestOptions options ) : void |
Downloads the contents of a blob to a stream.
|
|
EndUploadFromStream ( IAsyncResult asyncResult ) : void |
Ends an asynchronous operation to upload a stream to a block blob.
|
|
FetchAttributes ( ) : void |
Populates a blob's properties and metadata.
|
|
FetchAttributes ( BlobRequestOptions options ) : void |
Populates a blob's properties and metadata.
|
|
GetSharedAccessSignature ( Microsoft.WindowsAzure.StorageClient.SharedAccessPolicy policy ) : string |
Returns a shared access signature for the blob.
|
|
GetSharedAccessSignature ( Microsoft.WindowsAzure.StorageClient.SharedAccessPolicy policy, string groupPolicyIdentifier ) : string |
Returns a shared access signature for the blob.
|
|
OpenRead ( ) : Microsoft.WindowsAzure.StorageClient.BlobStream |
Opens a stream for reading the blob's contents.
|
|
OpenRead ( BlobRequestOptions options ) : Microsoft.WindowsAzure.StorageClient.BlobStream |
Opens a stream for reading the blob's contents.
|
|
OpenWrite ( ) : Microsoft.WindowsAzure.StorageClient.BlobStream |
Opens a stream for writing to the blob.
|
|
OpenWrite ( BlobRequestOptions options ) : Microsoft.WindowsAzure.StorageClient.BlobStream |
Opens a stream for writing to the blob.
|
|
SetMetadata ( ) : void |
Updates the blob's metadata.
|
|
SetMetadata ( BlobRequestOptions options ) : void |
Updates the blob's metadata.
|
|
SetProperties ( ) : void |
Updates the blob's properties.
|
|
SetProperties ( BlobRequestOptions options ) : void |
Updates the blob's properties.
|
|
UploadByteArray ( byte content ) : void |
Uploads an array of bytes to a block blob.
|
|
UploadByteArray ( byte content, BlobRequestOptions options ) : void |
Uploads an array of bytes to a blob.
|
|
UploadFile ( string fileName ) : void |
Uploads a file from the file system to a block blob.
|
|
UploadFile ( string fileName, BlobRequestOptions options ) : void |
Uploads a file from the file system to a block blob.
|
|
UploadFromStream ( Stream source ) : void |
Uploads a stream to a block blob.
|
|
UploadFromStream ( Stream source, BlobRequestOptions options ) : void |
Uploads a stream to a block blob.
|
|
UploadText ( string content ) : void |
Uploads a string of text to a block blob.
|
|
UploadText ( string content, |
Uploads a string of text to a block blob.
|
Method | Description | |
---|---|---|
ParseSizeAndLastModified ( |
Retreive ETag and LastModified date time from response.
|
Method | Description | |
---|---|---|
CloudBlob ( Microsoft.WindowsAzure.StorageClient.BlobAttributes attributes, |
Initializes a new instance of the CloudBlob class with existing attributes.
|
|
CloudBlob ( bool usePathStyleUris, string blobAbsoluteUri ) : System |
Initializes a new instance of the CloudBlob class with the given absolute Uri.
|
|
CloudBlob ( string blobUri, |
Initializes a new instance of the CloudBlob class using the specified blob Uri. Note that this is just a reference to a blob instance and no requests are issued to the service yet to update the blob properties, attribute or metaddata. FetchAttributes is the API that issues such request to the service.
|
|
CloudBlob ( string blobUri, System.DateTime snapshotTime, |
Initializes a new instance of the CloudBlob class using the specified relative blob Uri. If snapshotTime is not null, the blob instance represents a Snapshot. Note that this is just a reference to a blob instance and no requests are issued to the service yet to update the blob properties, attribute or metaddata. FetchAttributes is the API that issues such request to the service.
|
|
CloudBlob ( string blobAbsoluteUri, StorageCredentials credentials, bool usePathStyleUris ) : System |
Initializes a new instance of the CloudBlob class creating a new service client.
|
|
CloudBlob ( string blobAbsoluteUri, bool usePathStyleUris ) : System |
Initializes a new instance of the CloudBlob class. Any authentication information inside the address will be used. Otherwise a blob for anonymous access is created. Any snapshot information as part of the address will be recorded Explicity specify whether to use host style or path style Uri |
|
CopyFromBlobImpl ( |
Implementation of the CopyFromBlob method.
|
|
CreateSnapshotImpl ( |
Implementation for the CreateSnapshot method. If the |
|
DeleteBlobIfExistsImpl ( BlobRequestOptions options, Action |
Implementation for the DeleteIfExists method.
|
|
DeleteBlobImpl ( BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
Implements the DeleteBlob method.
|
|
DownloadToStreamImpl ( Stream target, BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
Implements the DownloadToStream method.
|
|
DownloadToStreamSyncImpl ( Stream target, BlobRequestOptions options ) : SynchronousTask |
Implements the DownloadToStream method.
|
|
EndCopyFromBlob ( IAsyncResult asyncResult ) : void | ||
EndCreateSnapshot ( IAsyncResult asyncResult ) : |
||
EndDelete ( IAsyncResult asyncResult ) : void | ||
EndDeleteIfExists ( IAsyncResult asyncResult ) : bool | ||
EndDownloadToStream ( IAsyncResult asyncResult ) : void | ||
EndFetchAttributes ( IAsyncResult asyncResult ) : void | ||
EndSetMetadata ( IAsyncResult asyncResult ) : void | ||
EndSetProperties ( IAsyncResult asyncResult ) : void | ||
FetchAttributesImpl ( BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
Implements the FetchAttributes method.
|
|
GetCanonicalName ( bool ignoreSnapshotTime ) : string |
Gets the canonical name of the blob, formatted as /<account-name>/<container-name>/<blob-name>. If This is used by both Shared Access and Copy blob operations. Used by both Shared Access and Copy blob operation.
|
|
GetDefaultEncoding ( ) : |
Gets the default encoding for the blob, which is UTF-8.
|
|
GetStreamImpl ( BlobRequestOptions options, Action |
Implements getting the stream without specifying a range.
|
|
GetStreamImpl ( BlobRequestOptions options, long offset, long count, Action |
Implements getting the stream.
|
|
GetStreamSyncImpl ( BlobRequestOptions options ) : Stream |
Implements getting the stream without specifying a range.
|
|
ParallelUploadBlobWithBlocks ( Stream source, long blockSize, BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
Uploads the blob in parallel with blocks.
|
|
ParseBlobAddressQuery ( string query, string &snapshot, StorageCredentialsSharedAccessSignature &sasCreds ) : void |
Parses the blob address query and returns snapshot and SAS.
|
|
ParseQueryAndVerify ( |
Parse Uri for any snapshot and SAS (Shared access signature) information. Validate that no other query parameters are passed in. Any snapshot information will be saved. Any SAS information will be recorded as corresponding credentials instance. If existingClient is passed in, any SAS information found will not be supported. Otherwise a new client is created based on SAS information or as anonymous credentials. |
|
ParseSnapshotTime ( string snapshotTime ) : System.DateTime |
Parses the snapshot time.
|
|
SetMetadataImpl ( BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
Implementation for the SetMetadata method.
|
|
SetPropertiesImpl ( BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
Implementation for the SetProperties method.
|
|
UploadBlobWithBlocks ( Stream source, BlobRequestOptions options, long blockSize ) : System.Collections.Generic.IEnumerable |
Uploads the blob with blocks.
|
|
UploadBlobWithBuffering ( Stream source, BlobRequestOptions options, long blockSize ) : System.Collections.Generic.IEnumerable |
Uploads the blob with buffering.
|
|
UploadBlock ( Stream source, string blockId, string contentMD5, BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
Uploads the block.
|
|
UploadBlockWithRetry ( Stream source, string blockId, string contentMD5, BlobRequestOptions options ) : Task |
Uploads the block with retry.
|
|
UploadData ( |
Uploads the data into the web request.
|
|
UploadFromStreamDispatch ( Stream source, BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
||
UploadFullBlobImpl ( Stream source, BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
Uploads the full blob.
|
|
UploadFullBlobWithRetryImpl ( Stream source, BlobRequestOptions options ) : Task |
Uploads the full blob with retry.
|
|
UploadFullBlobWithRetrySequenceImpl ( Stream source, BlobRequestOptions options ) : System.Collections.Generic.IEnumerable |
Uploads the full blob with a retry sequence.
|
|
UploadUnknownSizeStream ( Stream source, BlobRequestOptions options, long blockSize ) : System.Collections.Generic.IEnumerable |
Uploads a stream that doesn't have a known length. In this case we can't do any optimizations like creating a request before we read all of the data. This is implemented by creating a BlobStream and using that to buffer data until we have sufficient amount to be sent. |
|
VerifyNoWriteOperationForSnapshot ( ) : void |
Verifies that write operation is not done for snapshot.
|
public BeginCopyFromBlob ( |
||
source | The source blob. | |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginCopyFromBlob ( |
||
source | The source blob. | |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginCreateSnapshot ( AsyncCallback callback, object state ) : IAsyncResult | ||
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginCreateSnapshot ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginCreateSnapshot ( |
||
metadata | A collection of name-value pairs defining the metadata of the snapshot. | |
options | BlobRequestOptions | An object that specifies any additional options for the request, or |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginDelete ( AsyncCallback callback, object state ) : IAsyncResult | ||
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginDelete ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginDeleteIfExists ( AsyncCallback callback, object state ) : IAsyncResult | ||
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginDeleteIfExists ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginDownloadToStream ( Stream target, AsyncCallback callback, object state ) : IAsyncResult | ||
target | Stream | The target stream. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginDownloadToStream ( Stream target, BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult | ||
target | Stream | The target stream. |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginFetchAttributes ( AsyncCallback callback, object state ) : IAsyncResult | ||
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginFetchAttributes ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginSetMetadata ( AsyncCallback callback, object state ) : IAsyncResult | ||
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginSetMetadata ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginSetProperties ( AsyncCallback callback, object state ) : IAsyncResult | ||
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginSetProperties ( BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginUploadFromStream ( Stream source, AsyncCallback callback, object state ) : IAsyncResult | ||
source | Stream | The stream providing the blob content. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public BeginUploadFromStream ( Stream source, BlobRequestOptions options, AsyncCallback callback, object state ) : IAsyncResult | ||
source | Stream | The stream providing the blob content. |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
callback | AsyncCallback | The callback delegate that will receive notification when the asynchronous operation completes. |
state | object | A user-defined object that will be passed to the callback delegate. |
return | IAsyncResult |
public CloudBlob ( |
||
cloudBlob | An existing reference to a blob. | |
return | System |
public CloudBlob ( string blobAbsoluteUri ) : System | ||
blobAbsoluteUri | string | The absolute URI to the blob. |
return | System |
public CloudBlob ( string blobUri, |
||
blobUri | string | The relative URI to the blob, beginning with the container name. |
serviceClient | A client object that specifies the endpoint for the Blob service. | |
return | System |
public CloudBlob ( string blobUri, System.DateTime snapshotTime, |
||
blobUri | string | The relative URI to the blob, beginning with the container name. |
snapshotTime | System.DateTime | The snapshot timestamp, if the blob is a snapshot. |
serviceClient | A client object that specifies the endpoint for the Blob service. | |
return | System |
public CloudBlob ( string blobAbsoluteUri, System.DateTime snapshotTime, StorageCredentials credentials ) : System | ||
blobAbsoluteUri | string | The absolute URI to the blob. |
snapshotTime | System.DateTime | The snapshot timestamp, if the blob is a snapshot. |
credentials | StorageCredentials | The account credentials. |
return | System |
public CloudBlob ( string blobAbsoluteUri, StorageCredentials credentials ) : System | ||
blobAbsoluteUri | string | The absolute URI to the blob. |
credentials | StorageCredentials | The account credentials. |
return | System |
public CopyFromBlob ( |
||
source | The source blob. | |
return | void |
public CopyFromBlob ( |
||
source | The source blob. | |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public CreateSnapshot ( BlobRequestOptions options ) : |
||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return |
public CreateSnapshot ( |
||
metadata | A collection of name-value pairs defining the metadata of the snapshot. | |
options | BlobRequestOptions | An object that specifies any additional options for the request, or |
return |
public Delete ( BlobRequestOptions options ) : void | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public DeleteIfExists ( BlobRequestOptions options ) : bool | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | bool |
public DownloadByteArray ( BlobRequestOptions options ) : byte[] | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | byte[] |
public DownloadText ( BlobRequestOptions options ) : string | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | string |
public DownloadToFile ( string fileName ) : void | ||
fileName | string | The path and file name of the target file. |
return | void |
public DownloadToFile ( string fileName, BlobRequestOptions options ) : void | ||
fileName | string | The path and file name of the target file. |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public DownloadToStream ( Stream target ) : void | ||
target | Stream | The target stream. |
return | void |
public DownloadToStream ( Stream target, BlobRequestOptions options ) : void | ||
target | Stream | The target stream. |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public EndUploadFromStream ( IAsyncResult asyncResult ) : void | ||
asyncResult | IAsyncResult | An |
return | void |
public FetchAttributes ( BlobRequestOptions options ) : void | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public GetSharedAccessSignature ( Microsoft.WindowsAzure.StorageClient.SharedAccessPolicy policy ) : string | ||
policy | Microsoft.WindowsAzure.StorageClient.SharedAccessPolicy | The access policy for the shared access signature. |
return | string |
public GetSharedAccessSignature ( Microsoft.WindowsAzure.StorageClient.SharedAccessPolicy policy, string groupPolicyIdentifier ) : string | ||
policy | Microsoft.WindowsAzure.StorageClient.SharedAccessPolicy | The access policy for the shared access signature. |
groupPolicyIdentifier | string | A container-level access policy. |
return | string |
public OpenRead ( ) : Microsoft.WindowsAzure.StorageClient.BlobStream | ||
return | Microsoft.WindowsAzure.StorageClient.BlobStream |
public OpenRead ( BlobRequestOptions options ) : Microsoft.WindowsAzure.StorageClient.BlobStream | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | Microsoft.WindowsAzure.StorageClient.BlobStream |
public OpenWrite ( ) : Microsoft.WindowsAzure.StorageClient.BlobStream | ||
return | Microsoft.WindowsAzure.StorageClient.BlobStream |
public OpenWrite ( BlobRequestOptions options ) : Microsoft.WindowsAzure.StorageClient.BlobStream | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | Microsoft.WindowsAzure.StorageClient.BlobStream |
protected ParseSizeAndLastModified ( |
||
response | The response to parse. | |
return | void |
public SetMetadata ( BlobRequestOptions options ) : void | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public SetProperties ( BlobRequestOptions options ) : void | ||
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public UploadByteArray ( byte content ) : void | ||
content | byte | The array of bytes to upload. |
return | void |
public UploadByteArray ( byte content, BlobRequestOptions options ) : void | ||
content | byte | The array of bytes to upload. |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public UploadFile ( string fileName ) : void | ||
fileName | string | The path and file name of the file to upload. |
return | void |
public UploadFile ( string fileName, BlobRequestOptions options ) : void | ||
fileName | string | The path and file name of the file to upload. |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public UploadFromStream ( Stream source ) : void | ||
source | Stream | The stream providing the blob content. |
return | void |
public UploadFromStream ( Stream source, BlobRequestOptions options ) : void | ||
source | Stream | The stream providing the blob content. |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |
public UploadText ( string content ) : void | ||
content | string | The text to upload, encoded as a UTF-8 string. |
return | void |
public UploadText ( string content, |
||
content | string | The text to upload. |
encoding | An object that indicates the text encoding to use. | |
options | BlobRequestOptions | An object that specifies any additional options for the request. |
return | void |