CloudBlobClient 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.]

Provides a client for accessing the Windows Azure Blob service.

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

Public Constructors

 NameDescription
CloudBlobClientOverloaded.  
Top

Public Properties

 NameDescription
public propertyBaseUriGets the base URI for the Blob service client.
public propertyCredentialsGets the account credentials used to create the Blob service client.
public propertyDefaultDelimiterGets or sets the default delimiter that may be used to create a blob directory structure of blobs.
public propertyParallelOperationThreadCountGets or sets the number of blocks that may be simultaneously uploaded when uploading a blob that is greater than the value specified by the SingleBlobUploadThresholdInBytes property.
public propertyReadAheadInBytesGets or sets the number of bytes to pre-fetch when reading from a stream.
public propertyRetryPolicyGets or sets the default retry policy for requests made via the Blob service client.
public propertySingleBlobUploadThresholdInBytesGets or sets the maximum size of a blob in bytes that may be uploaded in a single operation, without using blocks.
public propertyTimeoutGets or sets the default timeout for requests made by the Blob service client.
public propertyUseIntegrityControlForStreamReadingGets or sets a value indicating whether the integrity of each block should be verified when reading from a stream.
public propertyWriteBlockSizeInBytesGets or sets the block size for writing to a block blob.
Top

Public Methods (see also Protected Methods)

 NameDescription
public methodBeginGetServicePropertiesBegins an asynchronous operation to get an account’s Blob service properties.
public methodBeginListBlobsWithPrefixSegmentedOverloaded. Begins an asynchronous operation to return a result segment containing a collection of blob items whose names begin with the specified prefix.
public methodBeginListContainersSegmentedOverloaded. Begins an asynchronous request to return a result segment containing a collection of containers.
public methodBeginSetServicePropertiesBegins an asynchronous operation to set an account’s Blob service properties, including Windows Azure Storage Analytics.
public methodEndGetServicePropertiesEnds an asynchronous operation to get an account’s Blob service properties.
public methodEndListBlobsWithPrefixSegmentedEnds an asynchronous operation to return a result segment containing a collection of blob items whose names begin with the specified prefix.
public methodEndListContainersSegmentedEnds an asynchronous operation to return a result segment containing a collection of containers.
public methodEndSetServicePropertiesEnds an asynchronous operation to set an account’s Blob service properties.
public methodEquals  (Inherited from Object)
public methodGetBlobDirectoryReferenceReturns a reference to a CloudBlobDirectory object with the specified address.
public methodGetBlobReferenceOverloaded.  
public methodGetBlockBlobThis method is obsolete; use GetBlockBlobReference instead. Obsolete.
public methodGetBlockBlobReferenceOverloaded.  
public methodGetContainerReferenceReturns a reference to a CloudBlobContainer object with the specified address.
public methodGetHashCode  (Inherited from Object)
public methodGetPageBlobThis method is obsolete; use GetPageBlobReference. Obsolete.
public methodGetPageBlobReferenceOverloaded.  
public methodGetServicePropertiesGets the properties of a storage account’s Blob service, including Windows Azure Storage Analytics.
public methodGetType  (Inherited from Object)
public methodListBlobsWithPrefixOverloaded. Returns an enumerable collection of blob items whose names begin with the specified prefix.
public methodListBlobsWithPrefixSegmentedOverloaded. Returns a result segment containing a collection of blob items whose names begin with the specified prefix.
public methodListContainersOverloaded. Returns an enumerable collection of containers.
public methodListContainersSegmentedOverloaded. Returns a result segment containing a collection of containers whose names begin with the specified prefix.
public methodSetServicePropertiesSets the properties of a storage account’s Blob service, including Windows Azure Storage Analytics and default service version.
public methodToString  (Inherited from Object)
Top

Protected Methods

 NameDescription
protected methodFinalize  (Inherited from Object)
protected methodMemberwiseClone  (Inherited from Object)
Top

Public Events

 NameDescription
public eventResponseReceivedOccurs when a response is received from the server.
Top

See Also