CloudBlockBlob Members

Windows Runtime Azure Storage Client Library

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

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

Public Constructors

  Name Description
CloudBlockBlob Overloaded.  
Top

Public Properties

  Name Description
public property BlobType Gets the type of the blob.
public property Container Gets a CloudBlobContainer object representing the blob's container.
public property CopyState Gets the state of the most recent or pending copy operation.
public property IsSnapshot Gets a value indicating whether this blob is a snapshot.
public property Metadata Gets the user-defined metadata for the blob.
public property Name Gets the name of the blob.
public property Parent Gets the CloudBlobDirectory object representing the virtual parent directory for the blob.
public property Properties Gets the blob's system properties.
public property ServiceClient Gets the CloudBlobClient object that represents the Blob service.
public property SnapshotQualifiedStorageUri Gets the block blob's URI for both the primary and secondary locations, including query string information if the blob is a snapshot.
public property SnapshotQualifiedUri Gets the absolute URI to the blob, including query string information if the blob is a snapshot.
public property SnapshotTime Gets the date and time that the blob snapshot was taken, if this blob is a snapshot.
public property StorageUri Gets the block blob's URIs for both the primary and secondary locations.
public property StreamMinimumReadSizeInBytes Gets or sets the minimum number of bytes to buffer when reading from a blob stream.
public property StreamWriteSizeInBytes Gets or sets the block size for writing to a block blob.
public property Uri Gets the blob's URI for the primary location.
Top

Public Methods (see also Protected Methods)

  Name Description
public method AbortCopyAsync Overloaded.  
public method AcquireLeaseAsync Overloaded.  
public method BreakLeaseAsync Overloaded.  
public method ChangeLeaseAsync Overloaded.  
public method static Create  
public method CreateSnapshotAsync Overloaded.  
public method DeleteAsync Overloaded.  
public method DeleteIfExistsAsync Overloaded.  
public method DownloadBlockListAsync Overloaded.  
public method DownloadRangeToByteArrayAsync Overloaded.  
public method DownloadRangeToStreamAsync Overloaded.  
public method DownloadTextAsync Overloaded.  
public method DownloadToByteArrayAsync Overloaded.  
public method DownloadToFileAsync Overloaded.  
public method DownloadToStreamAsync Overloaded.  
public method Equals  (Inherited from Object)
public method ExistsAsync Overloaded.  
public method FetchAttributesAsync Overloaded.  
public method GetHashCode  (Inherited from Object)
public method GetSharedAccessSignature Overloaded.  
public method GetType  (Inherited from Object)
public method OpenReadAsync Overloaded.  
public method OpenWriteAsync Overloaded.  
public method PutBlockAsync Overloaded.  
public method PutBlockListAsync Overloaded.  
public method ReleaseLeaseAsync Overloaded.  
public method RenewLeaseAsync Overloaded.  
public method SetMetadataAsync Overloaded.  
public method SetPropertiesAsync Overloaded.  
public method StartCopyFromBlobAsync Overloaded.  
public method ToString  (Inherited from Object)
public method UploadFromByteArrayAsync Overloaded.  
public method UploadFromFileAsync Overloaded.  
public method UploadFromStreamAsync Overloaded.  
public method UploadTextAsync Overloaded.  
Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)
Top

See Also