Compartir a través de


Microsoft.Azure.Cosmos.Table Espacio de nombres

Clases

CloudStorageAccount

Representa una cuenta de tabla de Microsoft Azure CosmosDB.

CloudStorageAccountExtensions

Extensión de tabla de Cosmos

CloudTable

Representa una tabla de Microsoft Azure.

CloudTableClient

Proporciona una representación lógica del lado cliente de Microsoft Azure Table service. Este cliente se usa para configurar y ejecutar solicitudes en Table service.

CorsProperties

Clase que representa las propiedades del servicio que pertenecen a CORS.

CorsRule

Clase que representa las propiedades del servicio que pertenecen a CORS.

CosmosExecutorConfiguration

Representa el clientConfiguration usado para Azure Cosmos Table service, asociado CloudTableClient a para conectarse al servicio table de Azure Cosmos.

DynamicTableEntity

Un tipo ITableEntity que permite a los autores de llamada acceder directamente a la asignación de propiedades de la entidad. Esta clase elimina el uso de la reflexión para la serialización y la deserialización.

EntityProperty

Clase para almacenar información sobre una propiedad en una entidad de una tabla.

EntityPropertyConverter

Clase EntityPropertyConverter.

EntityPropertyConverterOptions

Representa un conjunto de opciones que se pueden especificar para acoplar y volver a componer objetos mediante el convertidor de propiedades Entity.

ExponentialRetry

Representa una directiva de reintentos que realiza un número especificado de reintentos, usando un esquema de interrupción exponencial aleatorio para determinar el intervalo entre reintentos.

GeoReplicationStats

La clase que representa las estadísticas de replicación geográfica.

IgnorePropertyAttribute

Representa un atributo personalizado con el que se pueden ignorar las propiedades de la entidad durante la serialización y deserialización.

IPAddressOrRange

Especifica una única dirección IP o un único intervalo de direcciones IP (un mínimo y un máximo, ambos incluidos).

LinearRetry

Representa una directiva de reintentos que realiza un número especificado de reintentos y deja entre ellos un intervalo de tiempo fijo especificado.

LoggingProperties

Clase que representa las propiedades del servicio que pertenecen al registro.

MetricsProperties

Clase que representa las propiedades del servicio que pertenecen a las métricas.

NameValidator

Proporciona asistentes para validar nombres de recursos en los servicios de almacenamiento de Microsoft Azure.

NoRetry

Representa una directiva de reintentos que no realiza ningún reintento.

OperationContext

Representa el contexto de una operación de solicitud en el servicio de almacenamiento y proporciona información adicional en tiempo de ejecución sobre la ejecución.

QueryComparisons

Define el conjunto de operadores de comparación que se pueden usar para crear consultas.

RequestEventArgs

Proporciona información y datos del evento asociados a un evento de solicitud.

RequestResult

Resultado de la solicitud de operación de tabla.

RestExecutorConfiguration

Representa el clientConfiguration usado para Azure Storage Table service, asociado CloudTableClient a para conectarse al servicio table de Azure Storage.

ResultSegment<TElement>

Representa un segmento de resultados que se recuperó del conjunto total de resultados posibles.

RetryContext

Representa el contexto de uno o varios reintentos de una solicitud realizada en los servicios de almacenamiento de Microsoft Azure, incluido el número de reintentos realizados para la solicitud, los resultados de la última solicitud y el modo de ubicación y ubicación de almacenamiento para los reintentos posteriores.

RetryInfo

Especifica los parámetros para el siguiente reintento de una solicitud que se realizará en los servicios de almacenamiento de Microsoft Azure, incluida la ubicación de destino y el modo de ubicación para el siguiente reintento y el intervalo hasta el siguiente reintento.

ServiceProperties

Clase que representa a un conjunto de propiedades pertenecientes a un servicio de almacenamiento en la nube.

ServiceStats

Clase que representa un conjunto de estadísticas de un servicio de almacenamiento en la nube.

SharedAccessAccountPolicy

Representa una directiva de acceso compartido para una cuenta, que especifica la hora de inicio, la hora de expiración, los permisos, el servicio firmado, el tipo de recurso firmado, el protocolo firmado y las direcciones IP firmadas para una firma de acceso compartido.

SharedAccessTablePolicies

Representa la colección de directivas de acceso compartido definida para una tabla.

SharedAccessTablePolicy

Representa una directiva de acceso compartido, que especifica la hora de inicio, la hora de expiración y los permisos de una firma de acceso compartido.

StorageCredentials

Representa un conjunto de credenciales usadas para autenticar el acceso a una cuenta de almacenamiento de Microsoft Azure.

StorageErrorCodeStrings
StorageException

Representa una excepción producida por Table service.

StorageExtendedErrorInformation

Representa la información de error extendida devuelta por los servicios de almacenamiento de Microsoft Azure.

StorageUri

Contiene los URI para las ubicaciones principales y secundarias de un recurso de Microsoft Azure Storage.

TableBatchOperation

Representa una operación por lotes en una tabla.

TableBatchResult

Representa el resultado de una operación por lotes de tabla.

TableClientConfiguration

Representa los valores de configuración asociados a CloudTableClient.

TableContinuationToken

Representa un token de continuación para operaciones de lista.

TableEntity

Representa el tipo de objeto base para una entidad de tabla en el servicio de tablas.

TableEntityAdapter<T>

Clase de adaptador para permitir la lectura y escritura de objetos en Azure Table Storage sin heredar de TableEntity la clase ni de la interfaz de implementación ITableEntity . Los objetos pueden ser objetos POCO simples o objetos complejos con propiedades complejas anidadas.

TableErrorCodeStrings
TableOperation

Representa una sola operación de tabla.

TableOperators

Define el conjunto de operadores booleanos para construir consultas.

TablePermissions

Representa los permisos de una tabla.

TableQuery

Representa una consulta en una tabla especificada.

TableQuery<TElement>

Representa una consulta en una tabla de Microsoft Azure.

TableQuerySegment<TElement>

Representa un segmento de resultados y contiene información del token de continuación.

TableRequestOptions

Representa un conjunto de opciones de tiempo de espera y de directiva de reintentos que se pueden especificar para una solicitud en el servicio Tabla.

TableResult

Representa el resultado de una operación de tabla.

TableResultSegment

Representa un segmento de resultados de CloudTable, con información de continuación para escenarios de paginación.

Interfaces

IExtendedRetryPolicy

Representa una directiva de reintentos.

IRetryPolicy

Representa una directiva de reintentos.

ITableEntity

Interfaz necesaria para los tipos de entidad de tabla. La interfaz ITableEntity declara métodos Getter y Setter para las propiedades de entidad obligatorias, y métodos ReadEntity(IDictionary<String,EntityProperty>, OperationContext) y WriteEntity(OperationContext) para la serialización y la deserialización de todas las propiedades de entidad con un diccionario de propiedades. Crea clases que implementan ITableEntity para personalizar el almacenamiento de propiedades, la recuperación, la serialización y la deserialización, y para proporcionar lógica personalizada adicional para una entidad de tabla.

Enumeraciones

CorsHttpMethods

Métodos HTTP admitidos por CORS.

EdmType

Enumeración que contiene los tipos de valores que pueden almacenarse en una propiedad de entidad de tabla.

GeoReplicationStatus

Enumeración que representa el estado de la replicación geográfica de un servicio.

LocationMode

Especifica el modo de ubicación para indicar la ubicación que debe recibir la solicitud.

LoggingOperations

Enumeración que representa el estado de registro de un servicio.

MetricsLevel

Enumeración que representa el estado de la colección de métricas de un servicio.

SharedAccessAccountPermissions

Especifica el conjunto de permisos posibles para una directiva de cuenta de acceso compartido.

SharedAccessAccountResourceTypes

Especifica el conjunto de posibles tipos de recursos firmados para una directiva de cuenta de acceso compartido.

SharedAccessAccountServices

Especifica el conjunto de posibles servicios firmados para una directiva de cuenta de acceso compartido.

SharedAccessProtocol

Especifica el conjunto de protocolos firmados posibles para una directiva de cuenta de acceso compartido.

SharedAccessTablePermissions

Especifica el conjunto de permisos posibles para una directiva de tabla de acceso compartido.

StorageLocation

Representa una ubicación del servicio de almacenamiento.

TableOperationType

Enumeración que contiene los tipos de operaciones que puede realizar un objeto TableOperation.

TablePayloadFormat

Describe los formatos de carga que se admiten para las tablas.

Delegados

EntityResolver<T>

Devuelve un delegado para resolver entidades.