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