Table of Contents

Class CloudTableClient

Namespace
Microsoft.Azure.Cosmos.Table
Assembly
Microsoft.Azure.Cosmos.Table.dll
public class CloudTableClient
Inheritance
CloudTableClient
Inherited Members

Constructors

CloudTableClient(StorageUri, StorageCredentials)

public CloudTableClient(StorageUri storageUri, StorageCredentials credentials)

Parameters

storageUri StorageUri
credentials StorageCredentials

CloudTableClient(StorageUri, StorageCredentials, TableClientConfiguration)

public CloudTableClient(StorageUri storageUri, StorageCredentials credentials, TableClientConfiguration configuration = null)

Parameters

storageUri StorageUri
credentials StorageCredentials
configuration TableClientConfiguration

CloudTableClient(Uri, StorageCredentials)

public CloudTableClient(Uri baseUri, StorageCredentials credentials)

Parameters

baseUri Uri
credentials StorageCredentials

Properties

BaseUri

public Uri BaseUri { get; }

Property Value

Uri

Credentials

public StorageCredentials Credentials { get; }

Property Value

StorageCredentials

DefaultRequestOptions

public TableRequestOptions DefaultRequestOptions { get; set; }

Property Value

TableRequestOptions

StorageUri

public StorageUri StorageUri { get; }

Property Value

StorageUri

TableClientConfiguration

public TableClientConfiguration TableClientConfiguration { get; }

Property Value

TableClientConfiguration

Methods

GetServiceProperties(TableRequestOptions, OperationContext)

public virtual ServiceProperties GetServiceProperties(TableRequestOptions requestOptions = null, OperationContext operationContext = null)

Parameters

requestOptions TableRequestOptions
operationContext OperationContext

Returns

ServiceProperties

GetServicePropertiesAsync()

public virtual Task<ServiceProperties> GetServicePropertiesAsync()

Returns

Task<ServiceProperties>

GetServicePropertiesAsync(TableRequestOptions, OperationContext)

public virtual Task<ServiceProperties> GetServicePropertiesAsync(TableRequestOptions requestOptions, OperationContext operationContext)

Parameters

requestOptions TableRequestOptions
operationContext OperationContext

Returns

Task<ServiceProperties>

GetServicePropertiesAsync(TableRequestOptions, OperationContext, CancellationToken)

public virtual Task<ServiceProperties> GetServicePropertiesAsync(TableRequestOptions requestOptions, OperationContext operationContext, CancellationToken cancellationToken)

Parameters

requestOptions TableRequestOptions
operationContext OperationContext
cancellationToken CancellationToken

Returns

Task<ServiceProperties>

GetServicePropertiesAsync(CancellationToken)

public virtual Task<ServiceProperties> GetServicePropertiesAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task<ServiceProperties>

GetServiceStats(TableRequestOptions, OperationContext)

public virtual ServiceStats GetServiceStats(TableRequestOptions requestOptions = null, OperationContext operationContext = null)

Parameters

requestOptions TableRequestOptions
operationContext OperationContext

Returns

ServiceStats

GetServiceStatsAsync()

public virtual Task<ServiceStats> GetServiceStatsAsync()

Returns

Task<ServiceStats>

GetServiceStatsAsync(TableRequestOptions, OperationContext)

public virtual Task<ServiceStats> GetServiceStatsAsync(TableRequestOptions requestOptions, OperationContext operationContext)

Parameters

requestOptions TableRequestOptions
operationContext OperationContext

Returns

Task<ServiceStats>

GetServiceStatsAsync(TableRequestOptions, OperationContext, CancellationToken)

public virtual Task<ServiceStats> GetServiceStatsAsync(TableRequestOptions requestOptions, OperationContext operationContext, CancellationToken cancellationToken)

Parameters

requestOptions TableRequestOptions
operationContext OperationContext
cancellationToken CancellationToken

Returns

Task<ServiceStats>

GetServiceStatsAsync(CancellationToken)

public virtual Task<ServiceStats> GetServiceStatsAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Returns

Task<ServiceStats>

GetTableReference(string)

public virtual CloudTable GetTableReference(string tableName)

Parameters

tableName string

Returns

CloudTable

ListTables(string, TableRequestOptions, OperationContext)

public virtual IEnumerable<CloudTable> ListTables(string prefix = null, TableRequestOptions requestOptions = null, OperationContext operationContext = null)

Parameters

prefix string
requestOptions TableRequestOptions
operationContext OperationContext

Returns

IEnumerable<CloudTable>

ListTablesSegmented(TableContinuationToken)

public virtual TableResultSegment ListTablesSegmented(TableContinuationToken currentToken)

Parameters

currentToken TableContinuationToken

Returns

TableResultSegment

ListTablesSegmented(string, TableContinuationToken)

public virtual TableResultSegment ListTablesSegmented(string prefix, TableContinuationToken currentToken)

Parameters

prefix string
currentToken TableContinuationToken

Returns

TableResultSegment

ListTablesSegmented(string, int?, TableContinuationToken, TableRequestOptions, OperationContext)

public virtual TableResultSegment ListTablesSegmented(string prefix, int? maxResults, TableContinuationToken currentToken, TableRequestOptions requestOptions = null, OperationContext operationContext = null)

Parameters

prefix string
maxResults int?
currentToken TableContinuationToken
requestOptions TableRequestOptions
operationContext OperationContext

Returns

TableResultSegment

ListTablesSegmentedAsync(TableContinuationToken)

public virtual Task<TableResultSegment> ListTablesSegmentedAsync(TableContinuationToken currentToken)

Parameters

currentToken TableContinuationToken

Returns

Task<TableResultSegment>

ListTablesSegmentedAsync(TableContinuationToken, CancellationToken)

public virtual Task<TableResultSegment> ListTablesSegmentedAsync(TableContinuationToken currentToken, CancellationToken cancellationToken)

Parameters

currentToken TableContinuationToken
cancellationToken CancellationToken

Returns

Task<TableResultSegment>

ListTablesSegmentedAsync(string, TableContinuationToken)

public virtual Task<TableResultSegment> ListTablesSegmentedAsync(string prefix, TableContinuationToken currentToken)

Parameters

prefix string
currentToken TableContinuationToken

Returns

Task<TableResultSegment>

ListTablesSegmentedAsync(string, TableContinuationToken, CancellationToken)

public virtual Task<TableResultSegment> ListTablesSegmentedAsync(string prefix, TableContinuationToken currentToken, CancellationToken cancellationToken)

Parameters

prefix string
currentToken TableContinuationToken
cancellationToken CancellationToken

Returns

Task<TableResultSegment>

ListTablesSegmentedAsync(string, int?, TableContinuationToken, TableRequestOptions, OperationContext)

public virtual Task<TableResultSegment> ListTablesSegmentedAsync(string prefix, int? maxResults, TableContinuationToken currentToken, TableRequestOptions requestOptions, OperationContext operationContext)

Parameters

prefix string
maxResults int?
currentToken TableContinuationToken
requestOptions TableRequestOptions
operationContext OperationContext

Returns

Task<TableResultSegment>

ListTablesSegmentedAsync(string, int?, TableContinuationToken, TableRequestOptions, OperationContext, CancellationToken)

public virtual Task<TableResultSegment> ListTablesSegmentedAsync(string prefix, int? maxResults, TableContinuationToken currentToken, TableRequestOptions requestOptions, OperationContext operationContext, CancellationToken cancellationToken)

Parameters

prefix string
maxResults int?
currentToken TableContinuationToken
requestOptions TableRequestOptions
operationContext OperationContext
cancellationToken CancellationToken

Returns

Task<TableResultSegment>

ListTablesSegmentedAsync(string, int?, TableContinuationToken, CancellationToken)

public virtual Task<TableResultSegment> ListTablesSegmentedAsync(string prefix, int? maxResults, TableContinuationToken currentToken, CancellationToken cancellationToken)

Parameters

prefix string
maxResults int?
currentToken TableContinuationToken
cancellationToken CancellationToken

Returns

Task<TableResultSegment>

SetServiceProperties(ServiceProperties, TableRequestOptions, OperationContext)

public virtual void SetServiceProperties(ServiceProperties properties, TableRequestOptions requestOptions = null, OperationContext operationContext = null)

Parameters

properties ServiceProperties
requestOptions TableRequestOptions
operationContext OperationContext

SetServicePropertiesAsync(ServiceProperties)

public virtual Task SetServicePropertiesAsync(ServiceProperties properties)

Parameters

properties ServiceProperties

Returns

Task

SetServicePropertiesAsync(ServiceProperties, TableRequestOptions, OperationContext)

public virtual Task SetServicePropertiesAsync(ServiceProperties properties, TableRequestOptions requestOptions, OperationContext operationContext)

Parameters

properties ServiceProperties
requestOptions TableRequestOptions
operationContext OperationContext

Returns

Task

SetServicePropertiesAsync(ServiceProperties, TableRequestOptions, OperationContext, CancellationToken)

public virtual Task SetServicePropertiesAsync(ServiceProperties properties, TableRequestOptions requestOptions, OperationContext operationContext, CancellationToken cancellationToken)

Parameters

properties ServiceProperties
requestOptions TableRequestOptions
operationContext OperationContext
cancellationToken CancellationToken

Returns

Task

SetServicePropertiesAsync(ServiceProperties, CancellationToken)

public virtual Task SetServicePropertiesAsync(ServiceProperties properties, CancellationToken cancellationToken)

Parameters

properties ServiceProperties
cancellationToken CancellationToken

Returns

Task