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