CloudTableClient Class

Definition

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

public class CloudTableClient
type CloudTableClient = class
Public Class CloudTableClient
Inheritance
CloudTableClient

Remarks

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

Constructors

CloudTableClient(StorageUri, StorageCredentials)

Initializes a new instance of the CloudTableClient class using the specified Table service endpoint and account credentials.

CloudTableClient(StorageUri, StorageCredentials, TableClientConfiguration)

Initializes a new instance of the CloudTableClient class using the specified Table service endpoint and account credentials.

CloudTableClient(Uri, StorageCredentials)
CloudTableClient(Uri, StorageCredentials, TableClientConfiguration)

Initializes a new instance of the CloudTableClient class using the specified Table service endpoint and account credentials.

Properties

BaseUri

Gets the base URI for the Table service client at the primary location.

Credentials

Gets the account credentials used to create the Table service client.

DefaultRequestOptions

Gets or sets the default request options for requests made via the Table service client.

StorageUri

Gets the Table service endpoints for both the primary and secondary locations.

TableClientConfiguration

The configuration setting for the table client

Methods

GetServiceProperties(TableRequestOptions, OperationContext)

Gets the service properties for the Table service.

GetServicePropertiesAsync()

Initiates an asynchronous operation to get the service properties of the Table service.

GetServicePropertiesAsync(CancellationToken)

Initiates an asynchronous operation to get the service properties of the Table service.

GetServicePropertiesAsync(TableRequestOptions, OperationContext)

Initiates an asynchronous operation to get the service properties of the Table service.

GetServicePropertiesAsync(TableRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to get the service properties of the Table service.

GetServiceStats(TableRequestOptions, OperationContext)

Gets service stats for the secondary Table service endpoint.

GetServiceStatsAsync()

Initiates an asynchronous operation to get service stats for the secondary Table service endpoint.

GetServiceStatsAsync(CancellationToken)

Initiates an asynchronous operation to get service stats for the secondary Table service endpoint.

GetServiceStatsAsync(TableRequestOptions, OperationContext)

Initiates an asynchronous operation to get service stats for the secondary Table service endpoint.

GetServiceStatsAsync(TableRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to get service stats for the secondary Table service endpoint.

GetTableReference(String)

Gets a reference to the specified table.

ListTables(String, TableRequestOptions, OperationContext)

Returns an enumerable collection of tables, retrieved lazily, that start with the specified prefix.

ListTablesSegmented(String, Nullable<Int32>, TableContinuationToken, TableRequestOptions, OperationContext)

Returns a result segment of tables, retrieved lazily, that start with the specified prefix.

ListTablesSegmented(String, TableContinuationToken)

Returns a result segment of tables, retrieved lazily, that start with the specified prefix.

ListTablesSegmented(TableContinuationToken)

Returns a result segment of tables.

ListTablesSegmentedAsync(String, Nullable<Int32>, TableContinuationToken, CancellationToken)

Initiates an asynchronous operation to return a result segment of tables that start with the specified prefix.

ListTablesSegmentedAsync(String, Nullable<Int32>, TableContinuationToken, TableRequestOptions, OperationContext)

Initiates an asynchronous operation to return a result segment of tables that start with the specified prefix.

ListTablesSegmentedAsync(String, Nullable<Int32>, TableContinuationToken, TableRequestOptions, OperationContext, CancellationToken)

Begins an asynchronous operation to return a result segment of tables that start with the specified prefix.

ListTablesSegmentedAsync(String, TableContinuationToken)

Initiates an asynchronous operation to return a result segment of tables that start with the specified prefix.

ListTablesSegmentedAsync(String, TableContinuationToken, CancellationToken)

Initiates an asynchronous operation to return a result segment of tables that start with the specified prefix.

ListTablesSegmentedAsync(TableContinuationToken)

Initiates an asynchronous operation to return a result segment of tables.

ListTablesSegmentedAsync(TableContinuationToken, CancellationToken)

Initiates an asynchronous operation to return a result segment of tables.

SetServiceProperties(ServiceProperties, TableRequestOptions, OperationContext)

Sets the service properties of the Table service.

SetServicePropertiesAsync(ServiceProperties)

Initiates an asynchronous operation to set the service properties of the Table service.

SetServicePropertiesAsync(ServiceProperties, CancellationToken)

Initiates an asynchronous operation to set the service properties of the Table service.

SetServicePropertiesAsync(ServiceProperties, TableRequestOptions, OperationContext)

Initiates an asynchronous operation to set the service properties of the Table service.

SetServicePropertiesAsync(ServiceProperties, TableRequestOptions, OperationContext, CancellationToken)

Initiates an asynchronous operation to set the service properties of the Table service.

Applies to