cloud_blob_client Class
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.
class cloud_blob_client;
Members
Public Constructors
Name | Description |
---|---|
Overloaded. Initializes a new instance of the azure::storage::cloud_blob_client class. |
Public Methods
Name | Description |
---|---|
Returns the default set of request options. |
|
Gets the default delimiter that may be used to create a virtual directory structure of blobs. |
|
Overloaded. Gets the service properties for the Blob service client. |
|
Overloaded. Intitiates an asynchronous operation to get the properties of the service. |
|
Overloaded. Gets the service stats for the Blob service client. |
|
Overloaded. Intitiates an asynchronous operation to get the stats of the service. |
|
Returns a reference to a azure::storage::cloud_blob_container object with the specified name. |
|
Returns a reference to a azure::storage::cloud_blob_container object. |
|
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. Returns a result segment containing a collection of azure::storage::cloud_blob_container objects. |
|
Overloaded. Intitiates an asynchronous operation to return a result segment containing a collection of azure::storage::cloud_blob_container objects. |
|
Sets the authentication scheme to use to sign HTTP requests. |
|
Sets the default delimiter that may be used to create a virtual directory structure of blobs. |
|
Overloaded. Sets the service properties for the Blob service client. |
|
Overloaded. Intitiates an asynchronous operation to set the service properties for the Blob service client. |
Public Operators
Name | Description |
---|---|
Returns a reference to a cloud_blob_client object. |
Remarks
The service client encapsulates the base URI for the Blob service. If the service client will be used for authenticated access, it also encapsulates the credentials for accessing the storage account.
Inheritance Hierarchy
cloud_blob_client
Requirements
Header: blob.h, storage_account.h
Namespace: azure::storage