Share via


cloud_queue_client Class

Provides a client-side logical representation of the Windows Azure Queue service. This client is used to configure and execute requests against the Queue service.

class cloud_queue_client;

Members

Public Constructors

Name Description

cloud_queue_client::cloud_queue_client Constructor

Overloaded. Initializes a new instance of the azure::storage::cloud_queue_client class.

Public Methods

Name Description

cloud_queue_client::default_request_options Method

 

cloud_queue_client::download_service_properties Method

Overloaded. Gets the service properties for the Queue service client.

cloud_queue_client::download_service_properties_async Method

Overloaded. Intitiates an asynchronous operation to get the properties of the service.

cloud_queue_client::download_service_stats Method

Overloaded. Gets the service stats for the Queue service client.

cloud_queue_client::download_service_stats_async Method

Overloaded. Intitiates an asynchronous operation to get the stats of the service.

cloud_queue_client::get_queue_reference Method

Returns a reference to a queue object with the specified name.

cloud_queue_client::list_queues_segmented Method

Overloaded. Returns a result segment containing a collection of queues in the storage account.

cloud_queue_client::list_queues_segmented_async Method

Overloaded. Intitiates an asynchronous operation to return a result segment containing a collection of queue items.

cloud_queue_client::upload_service_properties Method

Overloaded. Sets the service properties for the Queue service client.

cloud_queue_client::upload_service_properties_async Method

Overloaded. Intitiates an asynchronous operation to set the service properties for the Queue service client.

Protected Methods

Name Description

cloud_queue_client::set_authentication_scheme Method

Sets the authentication scheme to use to sign HTTP requests.

Public Operators

Name Description

cloud_queue_client::operator= Operator

Returns a reference to a cloud_queue_client object.

Remarks

The service client encapsulates the base URI for the Queue service. If the service client will be used for authenticated access, it also encapsulates the credentials for accessing the storage account.

Inheritance Hierarchy

cloud_client

cloud_queue_client

Requirements

Header: queue.h, storage_account.h

Namespace: azure::storage

See Also

Reference

azure::storage Namespace