cloud_blob_container Class
Represents a container in the Windows Azure Blob service.
class cloud_blob_container;
Members
Public Constructors
Name | Description |
---|---|
Overloaded. Initializes a new instance of the azure::storage::cloud_blob_container class. |
Public Methods
Name | Description |
---|---|
Overloaded. Acquires a lease on the container. |
|
Overloaded. Intitiates an asynchronous operation to acquire a lease on the container. |
|
Overloaded. Breaks the current lease on the container. |
|
Overloaded. Intitiates an asynchronous operation to break the current lease on the container. |
|
Overloaded. Changes the lease ID for a lease on the container. |
|
Overloaded. Intitiates an asynchronous operation to change the lease ID for a lease on the container. |
|
Overloaded. Creates the container. |
|
Overloaded. Intitiates an asynchronous operation to create the container. |
|
Overloaded. Creates the container if it does not already exist. |
|
Overloaded. Intitiates an asynchronous operation to create the container if it does not already exist. |
|
Overloaded. Deletes the container. |
|
Overloaded. Intitiates an asynchronous operation to delete the container. |
|
Overloaded. Deletes the container if it already exists. |
|
cloud_blob_container::delete_container_if_exists_async Method |
Overloaded. Intitiates an asynchronous operation to delete the container if it already exists. |
Overloaded. Retrieves the container's attributes. |
|
Overloaded. Intitiates an asynchronous operation to retrieve the container's attributes. |
|
Overloaded. Gets the permissions settings for the container. |
|
Overloaded. Intitiates an asynchronous operation to get permissions settings for the container. |
|
Overloaded. Checks existence of the container. |
|
Overloaded. Intitiates an asynchronous operation to check the existence of the container. |
|
Overloaded. Gets a reference to a blob in this container. |
|
Overloaded. Gets a reference to a block blob in this container. |
|
Gets a reference to a virtual blob directory beneath this container. |
|
Overloaded. Gets a reference to a page blob in this container. |
|
Overloaded. Returns a shared access signature for the container. |
|
Indicates whether the cloud_blob_container object is valid. |
|
Overloaded. Returns a result segment containing a collection of blob items in the container. |
|
Overloaded. Intitiates an asynchronous operation to return a result segment containing a collection of blob items in the container. |
|
Overloaded. Gets the container's metadata. |
|
Gets the name of the container. |
|
Gets the container's system properties. |
|
Overloaded. Releases a lease on the container. |
|
Overloaded. Intitiates an asynchronous operation to release a lease on the container. |
|
Overloaded. Renews a lease on the container. |
|
Overloaded. Intitiates an asynchronous operation to renew a lease on the container. |
|
Gets the Blob service client for the container. |
|
Overloaded. Sets the container's user-defined metadata. |
|
Overloaded. Intitiates an asynchronous operation to set the container's user-defined metadata. |
|
Overloaded. Sets permissions for the container. |
|
Overloaded. Intitiates an asynchronous operation to set permissions for the container. |
|
Gets the container URI for all locations. |
Public Operators
Name | Description |
---|---|
Returns a reference to a cloud_blob_container object. |
Inheritance Hierarchy
cloud_blob_container
Requirements
Header: blob.h
Namespace: azure::storage