Microsoft.WindowsAzure.Storage.Blob Namespace |
Classes
Class | Description |
---|---|
BlobContainerPermissions | Represents the permissions for a container. |
BlobContainerProperties | Represents the system properties for a container. |
BlobContinuationToken | Represents a continuation token for listing operations. |
BlobProperties | Represents the system properties for a blob. |
BlobRequestOptions | Represents a set of timeout and retry policy options that may be specified for a request against the Blob service. |
BlobResultSegment | Represents a segment of IListBlobItem results, with continuation information for pagination scenarios. |
CloudBlobClient | Provides a client-side logical representation of the Windows Azure Blob Service. This client is used to configure and execute requests against the Blob Service. |
CloudBlobContainer | Represents a container in the Windows Azure Blob service. |
CloudBlobDirectory | Represents a virtual directory of blobs, designated by a delimiter character. |
CloudBlockBlob | Represents a blob that is uploaded as a set of blocks. |
CloudPageBlob | Represents a Windows Azure page blob. |
ContainerResultSegment | Represents a segment of CloudBlobContainer results and contains continuation and pagination information. |
CopyState | Represents the attributes of a copy operation. |
ListBlockItem | Represents a block retrieved from the blob's block list. |
PageRange | Represents a range of pages in a page blob. |
SharedAccessBlobHeaders | Represents the optional headers that can be returned with blobs accessed using SAS. |
SharedAccessBlobPolicies | Represents the collection of shared access policies defined for a container. |
SharedAccessBlobPolicy | Represents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access signature. |
Interfaces
Interface | Description |
---|---|
ICloudBlob | An interface required for Windows Azure blob types. The CloudBlockBlob and CloudPageBlob classes implement the ICloudBlob interface. |
ICloudBlobStream | |
IListBlobItem | Represents an item that may be returned by a blob listing operation. |
Enumerations
Enumeration | Description |
---|---|
BlobContainerPublicAccessType | Specifies the level of public access that is allowed on the container. |
BlobListingDetails | Specifies which items to include when listing a set of blobs. |
BlobType | The type of a blob. |
BlockListingFilter | Indicates whether to list only committed blocks, only uncommitted blocks, or all blocks. |
BlockSearchMode | Indicates which block lists should be searched to find a specified block. |
ContainerListingDetails | Specifies which details to include when listing the containers in this storage account. |
CopyStatus | Represents the status of a copy blob operation. |
DeleteSnapshotsOption | The set of options describing delete operation. |
LeaseAction | Describes actions that can be performed on a lease. |
LeaseDuration | The lease duration of a resource. |
LeaseState | The lease state of a resource. |
LeaseStatus | The lease status of a resource. |
SequenceNumberAction | Describes actions that can be performed on a page blob sequence number. |
SharedAccessBlobPermissions | Specifies the set of possible permissions for a shared access policy. |