Microsoft.WindowsAzure.StorageClient Namespace

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

Classes

ClassDescription
BlobAttributesRepresents a blob's attributes, including its properties and metadata.
BlobContainerAttributesRepresents a container's attributes, including its properties and metadata.
BlobContainerPermissionsRepresents the permissions for a container.
BlobContainerPropertiesRepresents the system properties for a container.
BlobErrorCodeStringsProvides error code strings that are specific to the Blob service.
BlobPropertiesRepresents the system properties for a blob.
BlobRequestOptionsRepresents a set of options that may be specified on a request.
BlobStreamRepresents a stream for reading and writing to a blob.
CloudBlobRepresents a Windows Azure blob.
CloudBlobClientProvides a client for accessing the Windows Azure Blob service.
CloudBlobContainerRepresents a container in the Windows Azure Blob service.
CloudBlobDirectoryRepresents a blob directory of blobs, designated by a delimiter character.
CloudBlockBlobRepresents a blob that is uploaded as a set of blocks.
CloudDrive 
CloudDriveException 
CloudPageBlobRepresents a blob made up of a collection of pages.
CloudQueueRepresents a Windows Azure queue.
CloudQueueClientProvides a client for accessing the Windows Azure Queue service.
CloudQueueMessageRepresents a message in a queue.
CloudStorageAccountCloudDriveExtensions 
CloudStorageAccountStorageClientExtensionsProvides a set of extensions to the CloudStorageAccount class that may be used to generate client objects for the Windows Azure storage services.
CloudTableClientProvides a client for accessing the Windows Azure Table service.
CloudTableQueryRepresents a query against the Windows Azure Table service.
ListBlockItemRepresents a block retrieved from the blob's block list.
PageRangeRepresents a range of pages in a page blob.
QueueAttributesRepresents a queue's attributes.
QueueErrorCodeStringsProvides error code strings that are specific to the Queue service.
ResponseReceivedEventArgsProvides the arguments for the ResponseReceived event.
ResultContinuationManage continuation information for various listing operation. Can be serialized using XML serialization.
ResultSegmentRepresents a result segment that was retrieved from the total set of possible results.
RetryPoliciesDefines some standard retry policies.
SharedAccessPoliciesRepresents the collection of shared access policies defined for a container.
SharedAccessPolicyRepresents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access signature.
StorageClientExceptionRepresents an exception thrown by the Windows Azure storage client library.
StorageErrorCodeStringsProvides error code strings that are common to all storage services.
StorageExceptionThe base class for Windows Azure storage service exceptions.
StorageExceptionExtensionsContains methods used to translate data access exceptions for Windows Azure tables, blobs, and queues into Windows Azure-specific exceptions.
StorageExtendedErrorInformationRepresents extended error information returned by the Windows Azure storage services.
StorageServerExceptionRepresents an exception thrown due to a server-side error.
TableErrorCodeStringsProvides error code strings that are specific to the Azure Table service.
TableServiceContextRepresents a DataServiceContext object for use with the Windows Azure Table service.
TableServiceEntityRepresents an entity in a Windows Azure table.

TableServiceExtensionMethodsProvides a set of extensions for the Table service.

Interfaces

InterfaceDescription
IListBlobItemRepresents an item that may be returned by a blob listing operation.

Structures

StructureDescription
AccessConditionRepresents a set of access conditions to be used for operations against the storage services.

Delegates

DelegateDescription
RetryPolicyReturns a ShouldRetry delegate that determines if the request should be retried.
ShouldRetryA delegate that determines whether a request should be retried.

Enumerations

EnumerationDescription
BlobContainerPublicAccessTypeSpecifies the level of public access that is allowed on the container.
BlobListingDetailsSpecifies which items to include when listing a set of blobs.
BlobTypeThe type of a blob.
BlockListingFilterIndicates whether to list only committed blocks, only uncommitted blocks, or all blocks.
ContainerListingDetailsSpecifies which details to include when listing the containers in this storage account.
DeleteSnapshotsOptionThe set of options describing delete operation.
DriveMountOptions 
LeaseStatusThe lease status of the blob.
MessageUpdateFieldsSpecifies the settings to update in a queue message.
QueueListingDetailsSpecifies which details to include when listing queues in this storage account.
SharedAccessPermissionsSpecifies the set of possible permissions for a shared access policy.
StorageErrorCodeDescribes error codes that may be returned by the Windows Azure storage services or the storage client library.