CloudBlockBlob Members

Storage Client Library NET API

[This topic is part of the Microsoft Azure Storage Client Library 1.7, which has been deprecated. See Storage Client Library for the latest version.]

Represents a blob that is uploaded as a set of blocks.

The following tables list the members exposed by the CloudBlockBlob type.

Public Constructors

 NameDescription
CloudBlockBlobOverloaded.  
Top

Public Properties

 NameDescription
public propertyAttributes  Gets the BlobAttributes object that represents the blob's attributes. (Inherited from CloudBlob)
public propertyContainer  Gets a CloudBlobContainer object representing the blob's container. (Inherited from CloudBlob)
public propertyMetadata  Gets the blob's user-defined metadata. (Inherited from CloudBlob)
public propertyName  Gets the name of the blob. (Inherited from CloudBlob)
public propertyParent  Gets the CloudBlobDirectory object representing the virtual parent directory for the blob. (Inherited from CloudBlob)
public propertyProperties  Gets the blob's system properties. (Inherited from CloudBlob)
public propertyServiceClient  Gets the CloudBlobClient object that represents the Blob service. (Inherited from CloudBlob)
public propertySnapshotTime  Gets the DateTime value that uniquely identifies the snapshot, if this blob is a snapshot. (Inherited from CloudBlob)
public propertyToBlockBlob  Gets a CloudBlockBlob object based on this blob. (Inherited from CloudBlob)
public propertyToPageBlob  Gets a CloudPageBlob object based on this blob. (Inherited from CloudBlob)
public propertyUri  Gets the URI that identifies the blob. (Inherited from CloudBlob)
Top

Public Methods (see also Protected Methods)

 NameDescription
public methodBeginCopyFromBlob  Overloaded. Begins an asynchronous operation to copy another blob's contents, properties, and metadata to the blob referenced by this CloudBlob object. (Inherited from CloudBlob)
public methodBeginCreateSnapshot  Overloaded. Begins an asynchronous operation to create a snapshot of the blob. (Inherited from CloudBlob)
public methodBeginDelete  Overloaded. Begins an asynchronous operation to delete the blob. (Inherited from CloudBlob)
public methodBeginDeleteIfExists  Overloaded. (Inherited from CloudBlob)
public methodBeginDownloadBlockListOverloaded.  
public methodBeginDownloadToStream  Overloaded. Begins an asynchronous operation to download the contents of a blob to a stream. (Inherited from CloudBlob)
public methodBeginFetchAttributes  Overloaded. Begins an asynchronous operation to populate the blob's properties and metadata. (Inherited from CloudBlob)
public methodBeginPutBlockOverloaded.  
public methodBeginPutBlockListOverloaded.  
public methodBeginSetMetadata  Overloaded. Begins an asynchronous operation to update the blob's metadata. (Inherited from CloudBlob)
public methodBeginSetProperties  Overloaded. (Inherited from CloudBlob)
public methodBeginUploadFromStream  Overloaded. (Inherited from CloudBlob)
public methodCopyFromBlob  Overloaded. (Inherited from CloudBlob)
public methodCreateSnapshot  Overloaded. (Inherited from CloudBlob)
public methodDelete  Overloaded. (Inherited from CloudBlob)
public methodDeleteIfExists  Overloaded. (Inherited from CloudBlob)
public methodDownloadBlockListOverloaded.  
public methodDownloadByteArray  Overloaded. Downloads the blob's contents as an array of bytes. (Inherited from CloudBlob)
public methodDownloadText  Overloaded. (Inherited from CloudBlob)
public methodDownloadToFile  Overloaded. (Inherited from CloudBlob)
public methodDownloadToStream  Overloaded. (Inherited from CloudBlob)
public methodEndCopyFromBlob  Ends an asynchronous operation to copy a blob's contents, properties, and metadata to a new blob. (Inherited from CloudBlob)
public methodEndCreateSnapshot  Ends an asynchronous operation to create a snapshot of the blob. (Inherited from CloudBlob)
public methodEndDelete  Ends an asynchronous operation to delete the blob. (Inherited from CloudBlob)
public methodEndDeleteIfExists  Ends an asynchronous operation to delete the blob if it exists. (Inherited from CloudBlob)
public methodEndDownloadBlockListEnds an asynchronous operation to return an enumerable collection of the blob's blocks, using the specified block list filter, using a conditional request based on the BlobRequestOptions specified.
public methodEndDownloadToStream  Ends an asynchronous operation to download the contents of a blob to a stream. (Inherited from CloudBlob)
public methodEndFetchAttributes  Ends an asynchronous operation to populate the blob's properties and metadata. (Inherited from CloudBlob)
public methodEndPutBlockEnds an asynchronous operation to upload a single block.
public methodEndPutBlockListEnds an asynchronous operation to upload a list of blocks to a new or existing blob.
public methodEndSetMetadata  Ends an asynchronous operation to update the blob's metadata. (Inherited from CloudBlob)
public methodEndSetProperties  Ends an asynchronous operation to update the blob's properties. (Inherited from CloudBlob)
public methodEndUploadFromStream  Ends an asynchronous operation to upload a blob from a stream. (Inherited from CloudBlob)
public methodEquals  (Inherited from Object)
public methodFetchAttributes  Overloaded. (Inherited from CloudBlob)
public methodGetHashCode  (Inherited from Object)
public methodGetSharedAccessSignature  Overloaded. (Inherited from CloudBlob)
public methodGetType  (Inherited from Object)
public methodOpenRead  Overloaded. (Inherited from CloudBlob)
public methodOpenWrite  Overloaded. (Inherited from CloudBlob)
public methodPutBlockOverloaded.  
public methodPutBlockListOverloaded.  
public methodSetMetadata  Overloaded. (Inherited from CloudBlob)
public methodSetProperties  Overloaded. (Inherited from CloudBlob)
public methodToString  (Inherited from Object)
public methodUploadByteArray  Overloaded. (Inherited from CloudBlob)
public methodUploadFile  Overloaded. (Inherited from CloudBlob)
public methodUploadFromStream  Overloaded. (Inherited from CloudBlob)
public methodUploadText  Overloaded. (Inherited from CloudBlob)
Top

Protected Methods

 NameDescription
protected methodFinalize  (Inherited from Object)
protected methodMemberwiseClone  (Inherited from Object)
protected methodParseSizeAndLastModified  Parses values from a Blob service response. This method is protected. (Inherited from CloudBlob)
Top

See Also