CloudBlobContainer Members
Represents a container in the Windows Azure Blob service.
The following tables list the members exposed by the CloudBlobContainer type.
Public Constructors
Name | Description | |
---|---|---|
CloudBlobContainer | Overloaded. |
Top
Public Properties
Name | Description | |
---|---|---|
Metadata | Gets the container's metadata. | |
Name | Gets the name of the container. | |
Properties | Gets the container's system properties. | |
ServiceClient | Gets the Blob service client for the container. | |
StorageUri | Gets the container's URIs for both the primary and secondary locations. | |
Uri | Gets the container's URI for the primary location. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
AcquireLease | Acquires a lease on this container. | |
AcquireLeaseAsync | Overloaded. | |
BeginAcquireLease | Overloaded. | |
BeginBreakLease | Overloaded. | |
BeginChangeLease | Overloaded. | |
BeginCreate | Overloaded. | |
BeginCreateIfNotExists | Overloaded. | |
BeginDelete | Overloaded. | |
BeginDeleteIfExists | Overloaded. | |
BeginExists | Overloaded. | |
BeginFetchAttributes | Overloaded. | |
BeginGetBlobReferenceFromServer | Overloaded. | |
BeginGetPermissions | Overloaded. | |
BeginListBlobsSegmented | Overloaded. | |
BeginReleaseLease | Overloaded. | |
BeginRenewLease | Overloaded. | |
BeginSetMetadata | Overloaded. | |
BeginSetPermissions | Overloaded. | |
BreakLease | Breaks the current lease on this container. | |
BreakLeaseAsync | Overloaded. | |
ChangeLease | Changes the lease ID on this container. | |
ChangeLeaseAsync | Overloaded. | |
Create | Overloaded. | |
CreateAsync | Overloaded. | |
CreateIfNotExists | Overloaded. | |
CreateIfNotExistsAsync | Overloaded. | |
Delete | Deletes the container. | |
DeleteAsync | Overloaded. | |
DeleteIfExists | Deletes the container if it already exists. | |
DeleteIfExistsAsync | Overloaded. | |
EndAcquireLease | Ends an asynchronous operation to acquire a lease on this container. | |
EndBreakLease | Ends an asynchronous operation to break the current lease on this container. | |
EndChangeLease | Ends an asynchronous operation to change the lease on this container. | |
EndCreate | Ends an asynchronous operation to create a container. | |
EndCreateIfNotExists | Returns the result of an asynchronous request to create the container if it does not already exist. | |
EndDelete | Ends an asynchronous operation to delete a container. | |
EndDeleteIfExists | Returns the result of an asynchronous request to delete the container if it already exists. | |
EndExists | Returns the asynchronous result of the request to check whether the container exists. | |
EndFetchAttributes | Ends an asynchronous operation to retrieve the container's attributes. | |
EndGetBlobReferenceFromServer | Ends an asynchronous operation to get a reference to a blob in this container. | |
EndGetPermissions | Returns the asynchronous result of the request to get the permissions settings for the container. | |
EndListBlobsSegmented | Ends an asynchronous operation to return a result segment containing a collection of blob items in the container. | |
EndReleaseLease | Ends an asynchronous operation to release the lease on this container. | |
EndRenewLease | Ends an asynchronous operation to renew a lease on this container. | |
EndSetMetadata | Ends an asynchronous request operation to set user-defined metadata on the container. | |
EndSetPermissions | Returns the result of an asynchronous request to set permissions for the container. | |
Equals | (Inherited from Object) | |
Exists | Checks whether the container exists. | |
ExistsAsync | Overloaded. | |
FetchAttributes | Retrieves the container's attributes. | |
FetchAttributesAsync | Overloaded. | |
GetBlobReferenceFromServer | Gets a reference to a blob in this container. | |
GetBlobReferenceFromServerAsync | Overloaded. | |
GetBlockBlobReference | Overloaded. | |
GetDirectoryReference | Gets a reference to a virtual blob directory beneath this container. | |
GetHashCode | (Inherited from Object) | |
GetPageBlobReference | Overloaded. | |
GetPermissions | Gets the permissions settings for the container. | |
GetPermissionsAsync | Overloaded. | |
GetSharedAccessSignature | Overloaded. | |
GetType | (Inherited from Object) | |
ListBlobs | Returns an enumerable collection of the blobs in the container that are retrieved lazily. | |
ListBlobsSegmented | Overloaded. | |
ListBlobsSegmentedAsync | Overloaded. | |
ReleaseLease | Releases the lease on this container. | |
ReleaseLeaseAsync | Overloaded. | |
RenewLease | Renews a lease on this container. | |
RenewLeaseAsync | Overloaded. | |
SetMetadata | Sets the container's user-defined metadata. | |
SetMetadataAsync | Overloaded. | |
SetPermissions | Sets permissions for the container. | |
SetPermissionsAsync | Overloaded. | |
ToString | (Inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) |
Top
See Also
Reference
CloudBlobContainer Class
Microsoft.WindowsAzure.Storage.Blob Namespace