ICloudBlob Interface

Definition

An interface required for Microsoft Azure blob types. The CloudBlockBlob and CloudPageBlob classes implement the ICloudBlob interface.

public interface ICloudBlob : Microsoft.Azure.Storage.Blob.IListBlobItem
type ICloudBlob = interface
    interface IListBlobItem
Public Interface ICloudBlob
Implements IListBlobItem
Derived
Implements

Properties

BlobType

Gets the type of the blob.

Container

Gets the blob item's container.

(Inherited from IListBlobItem)
CopyState

Gets the state of the most recent or pending copy operation.

IsSnapshot

Gets a value indicating whether this blob is a snapshot.

Metadata

Gets the user-defined metadata for the blob.

Name

Gets the blob's name.

Parent

Gets the blob item's parent virtual directory.

(Inherited from IListBlobItem)
Properties

Gets the blob's system properties.

ServiceClient

Gets the CloudBlobClient object that represents the Blob service.

SnapshotQualifiedStorageUri

Gets the blob's URI for both the primary and secondary locations, including query string information if the blob is a snapshot.

SnapshotQualifiedUri

Gets the absolute URI to the blob, including query string information if the blob is a snapshot.

SnapshotTime

Gets the date and time that the blob snapshot was taken, if this blob is a snapshot.

StorageUri

Gets the blob item's URIs for both the primary and secondary locations.

(Inherited from IListBlobItem)
StreamMinimumReadSizeInBytes

Gets or sets the minimum number of bytes to buffer when reading from a blob stream.

StreamWriteSizeInBytes

Gets or sets the number of bytes to buffer when writing to a page blob stream or the block size for writing to a block blob.

Uri

Gets the URI to the blob item, at the primary location.

(Inherited from IListBlobItem)

Methods

AbortCopy(String, AccessCondition, BlobRequestOptions, OperationContext)

Aborts an ongoing blob copy operation.

AbortCopyAsync(String)

Initiates an asynchronous operation to abort an ongoing blob copy operation.

AbortCopyAsync(String, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to abort an ongoing blob copy operation.

AbortCopyAsync(String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to abort an ongoing blob copy operation.

AbortCopyAsync(String, CancellationToken)

Initiates an asynchronous operation to abort an ongoing blob copy operation.

AcquireLease(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext)

Acquires a lease on this blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String)

Initiates an asynchronous operation to acquire a lease on this blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to acquire a lease on this blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to acquire a lease on this blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String, CancellationToken)

Initiates an asynchronous operation to acquire a lease on this blob.

BeginAbortCopy(String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to abort an ongoing blob copy operation.

BeginAbortCopy(String, AsyncCallback, Object)

Begins an asynchronous operation to abort an ongoing blob copy operation.

BeginAcquireLease(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to acquire a lease on this blob.

BeginAcquireLease(Nullable<TimeSpan>, String, AsyncCallback, Object)

Begins an asynchronous operation to acquire a lease on this blob.

BeginBreakLease(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to break the current lease on this blob.

BeginBreakLease(Nullable<TimeSpan>, AsyncCallback, Object)

Begins an asynchronous operation to break the current lease on this blob.

BeginChangeLease(String, AccessCondition, AsyncCallback, Object)

Begins an asynchronous operation to change the lease on this blob.

BeginChangeLease(String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to change the lease on this blob.

BeginDelete(AsyncCallback, Object)

Begins an asynchronous operation to delete the blob.

BeginDelete(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to delete the blob.

BeginDeleteIfExists(AsyncCallback, Object)

Begins an asynchronous request to delete the blob if it already exists.

BeginDeleteIfExists(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous request to delete the blob if it already exists.

BeginDownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to download a range of bytes from a blob to a byte array.

BeginDownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AsyncCallback, Object)

Begins an asynchronous operation to download a range of bytes from a blob to a byte array.

BeginDownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to download a range of bytes from a blob to a stream.

BeginDownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AsyncCallback, Object)

Begins an asynchronous operation to download a range of bytes from a blob to a stream.

BeginDownloadToByteArray(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to download the contents of a blob to a byte array.

BeginDownloadToByteArray(Byte[], Int32, AsyncCallback, Object)

Begins an asynchronous operation to download the contents of a blob to a byte array.

BeginDownloadToFile(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to download the contents of a blob to a file.

BeginDownloadToFile(String, FileMode, AsyncCallback, Object)

Begins an asynchronous operation to download the contents of a blob to a file.

BeginDownloadToStream(Stream, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to download the contents of a blob to a stream.

BeginDownloadToStream(Stream, AsyncCallback, Object)

Begins an asynchronous operation to download the contents of a blob to a stream.

BeginExists(AsyncCallback, Object)

Begins an asynchronous request to check existence of the blob.

BeginExists(BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous request to check existence of the blob.

BeginFetchAttributes(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to populate the blob's properties and metadata.

BeginFetchAttributes(AsyncCallback, Object)

Begins an asynchronous operation to populate the blob's properties and metadata.

BeginGetAccountProperties(AsyncCallback, Object)

Begins an asynchronous operation to get properties for the account this blob resides on.

BeginGetAccountProperties(BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to get properties for the account this blob resides on.

BeginOpenRead(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to open a stream for reading from the blob.

BeginOpenRead(AsyncCallback, Object)

Begins an asynchronous operation to open a stream for reading from the blob.

BeginReleaseLease(AccessCondition, AsyncCallback, Object)

Begins an asynchronous operation to release the lease on this blob.

BeginReleaseLease(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to release the lease on this blob.

BeginRenewLease(AccessCondition, AsyncCallback, Object)

Begins an asynchronous operation to renew a lease on this blob.

BeginRenewLease(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to renew a lease on this blob.

BeginSetMetadata(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to update the blob's metadata.

BeginSetMetadata(AsyncCallback, Object)

Begins an asynchronous operation to update the blob's metadata.

BeginSetProperties(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to update the blob's properties.

BeginSetProperties(AsyncCallback, Object)

Begins an asynchronous operation to update the blob's properties.

BeginUploadFromByteArray(Byte[], Int32, Int32, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to upload the contents of a byte array to a blob.

BeginUploadFromByteArray(Byte[], Int32, Int32, AsyncCallback, Object)

Begins an asynchronous operation to upload the contents of a byte array to a blob.

BeginUploadFromFile(String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to upload a file to a blob.

BeginUploadFromFile(String, AsyncCallback, Object)

Begins an asynchronous operation to upload a file to a blob.

BeginUploadFromStream(Stream, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to upload a stream to a blob.

BeginUploadFromStream(Stream, AsyncCallback, Object)

Begins an asynchronous operation to upload a stream to a blob.

BeginUploadFromStream(Stream, Int64, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Begins an asynchronous operation to upload a stream to a blob.

BeginUploadFromStream(Stream, Int64, AsyncCallback, Object)

Begins an asynchronous operation to upload a stream to a block blob.

BreakLease(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext)

Breaks the current lease on this blob.

BreakLeaseAsync(Nullable<TimeSpan>)

Initiates an asynchronous operation to break the current lease on this blob.

BreakLeaseAsync(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to break the current lease on this blob.

BreakLeaseAsync(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to break the current lease on this blob.

BreakLeaseAsync(Nullable<TimeSpan>, CancellationToken)

Initiates an asynchronous operation to break the current lease on this blob.

ChangeLease(String, AccessCondition, BlobRequestOptions, OperationContext)

Changes the lease ID on this blob.

ChangeLeaseAsync(String, AccessCondition)

Initiates an asynchronous operation to change the lease on this blob.

ChangeLeaseAsync(String, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to change the lease on this blob.

ChangeLeaseAsync(String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to change the lease on this blob.

ChangeLeaseAsync(String, AccessCondition, CancellationToken)

Initiates an asynchronous operation to change the lease on this blob.

Delete(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Deletes the blob.

DeleteAsync()

Initiates an asynchronous operation to delete the blob.

DeleteAsync(CancellationToken)

Initiates an asynchronous operation to delete the blob.

DeleteAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to delete the blob.

DeleteAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to delete the blob.

DeleteIfExists(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Deletes the blob if it already exists.

DeleteIfExistsAsync()

Initiates an asynchronous operation to delete the blob if it already exists.

DeleteIfExistsAsync(CancellationToken)

Initiates an asynchronous operation to delete the blob if it already exists.

DeleteIfExistsAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to delete the blob if it already exists.

DeleteIfExistsAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to delete the blob if it already exists.

DownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Downloads a range of bytes from a blob to a byte array.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>)

Initiates an asynchronous operation to download a range of bytes from a blob to a byte array.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to download a range of bytes from a blob to a byte array.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to download a range of bytes from a blob to a byte array.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, CancellationToken)

Initiates an asynchronous operation to download a range of bytes from a blob to a byte array.

DownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Downloads a range of bytes from a blob to a stream.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>)

Initiates an asynchronous operation to download a range of bytes from a blob to a stream.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to download a range of bytes from a blob to a stream.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to download a range of bytes from a blob to a stream.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, CancellationToken)

Initiates an asynchronous operation to download a range of bytes from a blob to a stream.

DownloadToByteArray(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext)

Downloads the contents of a blob to a byte array.

DownloadToByteArrayAsync(Byte[], Int32)

Initiates an asynchronous operation to download the contents of a blob to a byte array.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to download the contents of a blob to a byte array.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to download the contents of a blob to a byte array.

DownloadToByteArrayAsync(Byte[], Int32, CancellationToken)

Initiates an asynchronous operation to download the contents of a blob to a byte array.

DownloadToFile(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext)

Downloads the contents of a blob to a file.

DownloadToFileAsync(String, FileMode)

Initiates an asynchronous operation to download the contents of a blob to a file.

DownloadToFileAsync(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to download the contents of a blob to a file.

DownloadToFileAsync(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to download the contents of a blob to a file.

DownloadToFileAsync(String, FileMode, CancellationToken)

Initiates an asynchronous operation to download the contents of a blob to a file.

DownloadToStream(Stream, AccessCondition, BlobRequestOptions, OperationContext)

Downloads the contents of a blob to a stream.

DownloadToStreamAsync(Stream)

Initiates an asynchronous operation to download the contents of a blob to a stream.

DownloadToStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to download the contents of a blob to a stream.

DownloadToStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to download the contents of a blob to a stream.

DownloadToStreamAsync(Stream, CancellationToken)

Initiates an asynchronous operation to download the contents of a blob to a stream.

EndAbortCopy(IAsyncResult)

Ends an asynchronous operation to abort an ongoing blob copy operation.

EndAcquireLease(IAsyncResult)

Ends an asynchronous operation to acquire a lease on this blob.

EndBreakLease(IAsyncResult)

Ends an asynchronous operation to break the current lease on this blob.

EndChangeLease(IAsyncResult)

Ends an asynchronous operation to change the lease on this blob.

EndDelete(IAsyncResult)

Ends an asynchronous operation to delete the blob.

EndDeleteIfExists(IAsyncResult)

Returns the result of an asynchronous request to delete the blob if it already exists.

EndDownloadRangeToByteArray(IAsyncResult)

Ends an asynchronous operation to download a range of bytes from a blob to a byte array.

EndDownloadRangeToStream(IAsyncResult)

Ends an asynchronous operation to download a range of bytes from a blob to a stream.

EndDownloadToByteArray(IAsyncResult)

Ends an asynchronous operation to download the contents of a blob to a byte array.

EndDownloadToFile(IAsyncResult)

Ends an asynchronous operation to download the contents of a blob to a file.

EndDownloadToStream(IAsyncResult)

Ends an asynchronous operation to download the contents of a blob to a stream.

EndExists(IAsyncResult)

Returns the asynchronous result of the request to check existence of the blob.

EndFetchAttributes(IAsyncResult)

Ends an asynchronous operation to populate the blob's properties and metadata.

EndGetAccountProperties(IAsyncResult)

Ends an asynchronous operation to get properties for the account this blob resides on.

EndOpenRead(IAsyncResult)

Ends an asynchronous operation to open a stream for reading from the blob.

EndReleaseLease(IAsyncResult)

Ends an asynchronous operation to release the lease on this blob.

EndRenewLease(IAsyncResult)

Ends an asynchronous operation to renew a lease on this blob.

EndSetMetadata(IAsyncResult)

Ends an asynchronous operation to update the blob's metadata.

EndSetProperties(IAsyncResult)

Ends an asynchronous operation to update the blob's properties.

EndUploadFromByteArray(IAsyncResult)

Ends an asynchronous operation to upload the contents of a byte array to a blob.

EndUploadFromFile(IAsyncResult)

Ends an asynchronous operation to upload a file to a blob.

EndUploadFromStream(IAsyncResult)

Ends an asynchronous operation to upload a stream to a blob.

Exists(BlobRequestOptions, OperationContext)

Checks existence of the blob.

ExistsAsync()

Initiates an asynchronous operation to check existence of the blob.

ExistsAsync(BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to check existence of the blob.

ExistsAsync(BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to check existence of the blob.

ExistsAsync(CancellationToken)

Initiates an asynchronous operation to check existence of the blob.

FetchAttributes(AccessCondition, BlobRequestOptions, OperationContext)

Populates a blob's properties and metadata.

FetchAttributesAsync()

Initiates an asynchronous operation to populate the blob's properties and metadata.

FetchAttributesAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to populate the blob's properties and metadata.

FetchAttributesAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to populate the blob's properties and metadata.

FetchAttributesAsync(CancellationToken)

Initiates an asynchronous operation to populate the blob's properties and metadata.

GetAccountProperties(BlobRequestOptions, OperationContext)

Gets properties for the account this blob resides on.

GetAccountPropertiesAsync()

Initiates an asynchronous operation to get properties for the account this blob resides on.

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to get properties for the account this blob resides on.

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to get properties for the account this blob resides on.

GetAccountPropertiesAsync(CancellationToken)

Initiates an asynchronous operation to get properties for the account this blob resides on.

GetSharedAccessSignature(SharedAccessBlobPolicy)

Returns a shared access signature for the blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)

Returns a shared access signature for the blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)

Returns a shared access signature for the blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

Returns a shared access signature for the blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, String)

Returns a shared access signature for the blob.

OpenRead(AccessCondition, BlobRequestOptions, OperationContext)

Opens a stream for reading from the blob.

OpenReadAsync()

Initiates an asynchronous operation to open a stream for reading from the blob.

OpenReadAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to open a stream for reading from the blob.

OpenReadAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to open a stream for reading from the blob.

OpenReadAsync(CancellationToken)

Initiates an asynchronous operation to open a stream for reading from the blob.

ReleaseLease(AccessCondition, BlobRequestOptions, OperationContext)

Releases the lease on this blob.

ReleaseLeaseAsync(AccessCondition)

Initiates an asynchronous operation to release the lease on this blob.

ReleaseLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to release the lease on this blob.

ReleaseLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to release the lease on this blob.

ReleaseLeaseAsync(AccessCondition, CancellationToken)

Initiates an asynchronous operation to release the lease on this blob.

RenewLease(AccessCondition, BlobRequestOptions, OperationContext)

Renews a lease on this blob.

RenewLeaseAsync(AccessCondition)

Initiates an asynchronous operation to renew a lease on this blob.

RenewLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to renew a lease on this blob.

RenewLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to renew a lease on this blob.

RenewLeaseAsync(AccessCondition, CancellationToken)

Initiates an asynchronous operation to renew a lease on this blob.

SetMetadata(AccessCondition, BlobRequestOptions, OperationContext)

Updates the blob's metadata.

SetMetadataAsync()

Initiates an asynchronous operation to update the blob's metadata.

SetMetadataAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to update the blob's metadata.

SetMetadataAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to update the blob's metadata.

SetMetadataAsync(CancellationToken)

Initiates an asynchronous operation to update the blob's metadata.

SetProperties(AccessCondition, BlobRequestOptions, OperationContext)

Updates the blob's properties.

SetPropertiesAsync()

Initiates an asynchronous operation to update the blob's properties.

SetPropertiesAsync(AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to update the blob's properties.

SetPropertiesAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to update the blob's properties.

SetPropertiesAsync(CancellationToken)

Initiates an asynchronous operation to update the blob's properties.

UploadFromByteArray(Byte[], Int32, Int32, AccessCondition, BlobRequestOptions, OperationContext)

Uploads the contents of a byte array to a blob.

UploadFromByteArrayAsync(Byte[], Int32, Int32)

Initiates an asynchronous operation to upload the contents of a byte array to a blob.

UploadFromByteArrayAsync(Byte[], Int32, Int32, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to upload the contents of a byte array to a blob.

UploadFromByteArrayAsync(Byte[], Int32, Int32, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to upload the contents of a byte array to a blob.

UploadFromByteArrayAsync(Byte[], Int32, Int32, CancellationToken)

Initiates an asynchronous operation to upload the contents of a byte array to a blob.

UploadFromFile(String, AccessCondition, BlobRequestOptions, OperationContext)

Uploads a file to the Microsoft Azure Blob Service.

UploadFromFileAsync(String)

Initiates an asynchronous operation to upload a file to a blob.

UploadFromFileAsync(String, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to upload a file to a blob.

UploadFromFileAsync(String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to upload a file to a blob.

UploadFromFileAsync(String, CancellationToken)

Initiates an asynchronous operation to upload a file to a blob.

UploadFromStream(Stream, AccessCondition, BlobRequestOptions, OperationContext)

Uploads a stream to the Microsoft Azure Blob Service.

UploadFromStream(Stream, Int64, AccessCondition, BlobRequestOptions, OperationContext)

Uploads a stream to the Microsoft Azure Blob Service.

UploadFromStreamAsync(Stream)

Initiates an asynchronous operation to upload a stream to a blob.

UploadFromStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to upload a stream to a blob.

UploadFromStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to upload a stream to a blob.

UploadFromStreamAsync(Stream, CancellationToken)

Initiates an asynchronous operation to upload a stream to a blob.

UploadFromStreamAsync(Stream, Int64)

Initiates an asynchronous operation to upload a stream to a block blob.

UploadFromStreamAsync(Stream, Int64, AccessCondition, BlobRequestOptions, OperationContext)

Initiates an asynchronous operation to upload a stream to a blob.

UploadFromStreamAsync(Stream, Int64, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to upload a stream to a blob.

UploadFromStreamAsync(Stream, Int64, CancellationToken)

Initiates an asynchronous operation to upload a stream to a block blob.

Applies to