Microsoft.Azure.Cosmos.Table Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
CloudStorageAccount |
Represents a Microsoft Azure CosmosDB Table account. |
CloudStorageAccountExtensions |
Cosmos table extension |
CloudTable |
Represents a Microsoft Azure table. |
CloudTableClient |
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. |
CorsProperties |
Class representing the service properties pertaining to CORS. |
CorsRule |
Class representing the service properties pertaining to CORS. |
CosmosExecutorConfiguration |
Represents the clientConfiguration used for Azure Cosmos Table service, associated with CloudTableClient to connect to the Azure Cosmos table service. |
DynamicTableEntity |
A ITableEntity type which allows callers direct access to the property map of the entity. This class eliminates the use of reflection for serialization and deserialization. |
EntityProperty |
Class for storing information about a single property in an entity in a table. |
EntityPropertyConverter |
EntityPropertyConverter class. |
EntityPropertyConverterOptions |
Represents a set of options that may be specified for flattening and re-composition of objects by the Entity property converter. |
ExponentialRetry |
Represents a retry policy that performs a specified number of retries, using a randomized exponential back off scheme to determine the interval between retries. |
GeoReplicationStats |
Class representing the geo-replication stats. |
IgnorePropertyAttribute |
Represents a custom attribute that can be used to ignore entity properties during serialization/de-serialization. |
IPAddressOrRange |
Specifies either a single IP Address or a single range of IP Addresses (a minimum and a maximum, inclusive.) |
LinearRetry |
Represents a retry policy that performs a specified number of retries, using a specified fixed time interval between retries. |
LoggingProperties |
Class representing the service properties pertaining to logging. |
MetricsProperties |
Class representing the service properties pertaining to metrics. |
NameValidator |
Provides helpers to validate resource names across the Microsoft Azure Storage Services. |
NoRetry |
Represents a retry policy that performs no retries. |
OperationContext |
Represents the context for a request operation against the storage service, and provides additional runtime information about its execution. |
QueryComparisons |
Defines the set of comparison operators that may be used for constructing queries. |
RequestEventArgs |
Provides information and event data that is associated with a request event. |
RequestResult |
Table operation request result. |
RestExecutorConfiguration |
Represents the clientConfiguration used for Azure Storage Table service, associated with CloudTableClient to connect to the Azure Storage table service. |
ResultSegment<TElement> |
Represents a result segment that was retrieved from the total set of possible results. |
RetryContext |
Represents the context for one or more retries of a request made against the Microsoft Azure storage services, including the number of retries made for the request, the results of the last request, and the storage location and location mode for subsequent retries. |
RetryInfo |
Specifies parameters for the next retry of a request to be made against the Microsoft Azure storage services, including the target location and location mode for the next retry and the interval until the next retry. |
ServiceProperties |
Class representing a set of properties pertaining to a cloud storage service. |
ServiceStats |
Class representing a set of stats pertaining to a cloud storage service. |
SharedAccessAccountPolicy |
Represents a shared access policy for a account, which specifies the start time, expiry time, permissions, signed service, signed resource type, signed protocol, and signed IP addresses for a shared access signature. |
SharedAccessTablePolicies |
Represents the collection of shared access policies defined for a table. |
SharedAccessTablePolicy |
Represents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access signature. |
StorageCredentials |
Represents a set of credentials used to authenticate access to a Microsoft Azure storage account. |
StorageErrorCodeStrings | |
StorageException |
Represents an exception thrown by the Table service. |
StorageExtendedErrorInformation |
Represents extended error information returned by the Microsoft Azure storage services. |
StorageUri |
Contains the URIs for both the primary and secondary locations of a Microsoft Azure Storage resource. |
TableBatchOperation |
Represents a batch operation on a table. |
TableBatchResult |
Represents the result of a table batch operation. |
TableClientConfiguration |
Represents the configuration settings associated with CloudTableClient. |
TableContinuationToken |
Represents a continuation token for listing operations. |
TableEntity |
Represents the base object type for a table entity in the Table service. |
TableEntityAdapter<T> |
Adapter class to allow reading and writing objects to Azure Table Storage without inheriting from TableEntity class or implementing ITableEntity interface. The objects can be simple POCO objects or complex objects with nested complex properties. |
TableErrorCodeStrings | |
TableOperation |
Represents a single table operation. |
TableOperators |
Defines the set of Boolean operators for constructing queries. |
TablePermissions |
Represents the permissions for a table. |
TableQuery |
Represents a query against a specified table. |
TableQuery<TElement> |
Represents a query against a Microsoft Azure table. |
TableQuerySegment<TElement> |
Represents a segment of results and contains continuation token information. |
TableRequestOptions |
Represents a set of timeout and retry policy options that may be specified for a request against the Table service. |
TableResult |
Represents the result of a table operation. |
TableResultSegment |
Represents a segment of CloudTable results, with continuation information for pagination scenarios. |
Interfaces
IExtendedRetryPolicy |
Represents a retry policy. |
IRetryPolicy |
Represents a retry policy. |
ITableEntity |
An interface required for table entity types. The ITableEntity interface declares getter and setter methods for the mandatory entity properties, and ReadEntity(IDictionary<String,EntityProperty>, OperationContext) and WriteEntity(OperationContext) methods for serialization and de-serialization of all entity properties using a property dictionary. Create classes implementing ITableEntity to customize property storage, retrieval, serialization and de-serialization, and to provide additional custom logic for a table entity. |
Enums
CorsHttpMethods |
HTTP methods that are supported by CORS. |
EdmType |
Enumeration containing the types of values that can be stored in a table entity property. |
GeoReplicationStatus |
Enumeration representing the state of geo-replication in a service. |
LocationMode |
Specifies the location mode to indicate which location should receive the request. |
LoggingOperations |
Enumeration representing the state of logging in a service. |
MetricsLevel |
Enumeration representing the state of metrics collection in a service. |
SharedAccessAccountPermissions |
Specifies the set of possible permissions for a shared access account policy. |
SharedAccessAccountResourceTypes |
Specifies the set of possible signed resource types for a shared access account policy. |
SharedAccessAccountServices |
Specifies the set of possible signed services for a shared access account policy. |
SharedAccessProtocol |
Specifies the set of possible signed protocols for a shared access account policy. |
SharedAccessTablePermissions |
Specifies the set of possible permissions for a shared access table policy. |
StorageLocation |
Represents a storage service location. |
TableOperationType |
Enumeration containing the types of operations that can be performed by a TableOperation. |
TablePayloadFormat |
Describes the payload formats supported for Tables. |
Delegates
EntityResolver<T> |
Returns a delegate for resolving entities. |
Azure SDK for .NET