Partilhar via


Microsoft.Azure.Cosmos.Table Namespace

Classes

CloudStorageAccount

Representa uma conta de Tabela do Microsoft Azure CosmosDB.

CloudStorageAccountExtensions

Extensão de tabela do Cosmos

CloudTable

Representa uma tabela do Microsoft Azure.

CloudTableClient

Fornece uma representação lógica do lado do cliente do serviço Tabela do Microsoft Azure. Esse cliente é usado para configurar e executar solicitações no serviço Tabela.

CorsProperties

Classe que representa as propriedades do serviço que pertencem a CORS.

CorsRule

Classe que representa as propriedades do serviço que pertencem a CORS.

CosmosExecutorConfiguration

Representa o clientConfiguration usado para o serviço tabela do Azure Cosmos, associado CloudTableClient a para se conectar ao serviço de tabela do Azure Cosmos.

DynamicTableEntity

Um tipo ITableEntity que permite que os chamadores acessem diretamente o mapa de propriedade da entidade. Essa classe elimina o uso da reflexão para serialização e desserialização.

EntityProperty

Classe para armazenar informações sobre uma única propriedade em uma entidade em uma tabela.

EntityPropertyConverter

Classe EntityPropertyConverter.

EntityPropertyConverterOptions

Representa um conjunto de opções que podem ser especificadas para nivelamento e reposição de objetos pelo conversor de propriedades Entity.

ExponentialRetry

Representa uma política de repetição que executa um determinado número de tentativas, usando um esquema de retirada exponencial aleatório para determinar o intervalo entre as tentativas.

GeoReplicationStats

Classe que representa as estatísticas de georeplicação.

IgnorePropertyAttribute

Representa um atributo personalizado que pode ser usado para ignorar as propriedades da entidade durante a serialização/desserialização.

IPAddressOrRange

Especifica um único endereço IP ou um único intervalo de endereços IP (um mínimo e um máximo, inclusive).)

LinearRetry

Representa uma política de repetição que executa um determinado número de tentativas, usando um intervalo de tempo fixo especificado entre repetições.

LoggingProperties

Classe que representa as propriedades de serviço que pertencem ao registro em log.

MetricsProperties

Classe que representa as propriedades de serviço que pertencem às métricas.

NameValidator

Fornece auxiliares para validar os nomes de recursos entre os serviços de armazenamento do Microsoft Azure.

NoRetry

Representa uma política de repetição que não executa repetições.

OperationContext

Representa o contexto de uma operação de solicitação para serviços de armazenamento e fornece informações de tempo de execução adicionais sobre sua execução.

QueryComparisons

Define o conjunto de operadores de comparação que podem ser usados para construir consultas.

RequestEventArgs

Fornece dados de eventos e informações que estão associados a um evento de solicitação.

RequestResult

Resultado da solicitação de operação de tabela.

RestExecutorConfiguration

Representa o clientConfiguration usado para o serviço tabela de armazenamento do Azure, associado CloudTableClient a para se conectar ao serviço de tabela do Armazenamento do Azure.

ResultSegment<TElement>

Representa um segmento de resultado que foi recuperado do conjunto total de resultados possíveis.

RetryContext

Representa o contexto de uma ou mais tentativas de uma solicitação feita nos serviços de armazenamento do Microsoft Azure, incluindo o número de repetições feitas para a solicitação, os resultados da última solicitação e o local de armazenamento e o modo de localização para novas tentativas subsequentes.

RetryInfo

Especifica parâmetros para a próxima repetição de uma solicitação a ser feita em relação aos serviços de armazenamento do Microsoft Azure, incluindo o local de destino e o modo de localização para a próxima repetição e o intervalo até a próxima repetição.

ServiceProperties

Classe que representa um conjunto de propriedades relativas a um serviço de armazenamento de nuvem.

ServiceStats

Classe que representa um conjunto de estatísticas relativas a um serviço de armazenamento de nuvem.

SharedAccessAccountPolicy

Representa uma política de acesso compartilhado para uma conta, que especifica a hora de início, a hora de expiração, as permissões, o serviço assinado, o tipo de recurso assinado, o protocolo assinado e os endereços IP assinados para uma assinatura de acesso compartilhado.

SharedAccessTablePolicies

Representa a coleção de políticas de acesso compartilhado definida para uma tabela.

SharedAccessTablePolicy

Representa uma política de acesso compartilhado, que especifica a hora de início, a hora de expiração e as permissões para uma assinatura de acesso compartilhado.

StorageCredentials

Representa um conjunto de credenciais usadas para autenticar o acesso a uma conta de armazenamento do Microsoft Azure.

StorageErrorCodeStrings
StorageException

Representa uma exceção gerada pelo serviço Tabela.

StorageExtendedErrorInformation

Representa informações de erro estendidas retornadas pelos serviços de armazenamento do Microsoft Azure.

StorageUri

Contém os URIs para os locais primário e secundário de um recurso de Armazenamento do Microsoft Azure.

TableBatchOperation

Representa uma operação em lote em uma tabela.

TableBatchResult

Representa o resultado de uma operação em lotes de tabela.

TableClientConfiguration

Representa as configurações associadas CloudTableClienta .

TableContinuationToken

Representa um token de continuação para operações de listagem.

TableEntity

Representa o tipo de objeto base para uma entidade de tabela no serviço Table.

TableEntityAdapter<T>

Classe de adaptador para permitir a leitura e gravação de objetos no Armazenamento de Tabelas do Azure sem herdar da TableEntity classe ou implementar a ITableEntity interface. Os objetos podem ser objetos POCO simples ou objetos complexos com propriedades complexas aninhadas.

TableErrorCodeStrings
TableOperation

Representa uma única operação de tabela.

TableOperators

Define o conjunto de operadores boolianos para construir consultas.

TablePermissions

Representa as permissões para uma tabela.

TableQuery

Representa uma consulta em uma tabela específica.

TableQuery<TElement>

Representa uma consulta em relação a uma tabela do Microsoft Azure.

TableQuerySegment<TElement>

Representa um segmento de resultados e contém informações de token de continuação.

TableRequestOptions

Representa um conjunto de opções de tempo limite e de política de repetição que podem ser especificadas para uma solicitação no serviço de Tabela.

TableResult

Representa o resultado de uma operação de tabela.

TableResultSegment

Representa um segmento de resultados do CloudTable, com informações de continuação para cenários de paginação.

Interfaces

IExtendedRetryPolicy

Representa uma política de repetição.

IRetryPolicy

Representa uma política de repetição.

ITableEntity

Uma interface necessária para tipos de entidade de tabela. A interface ITableEntity declara os métodos getter e setter para as propriedades de entidade obrigatórias e os métodos ReadEntity(IDictionary<String,EntityProperty>, OperationContext) e WriteEntity(OperationContext) para serialização e desserialização de todas as propriedades de entidade usando um dicionário de propriedade. Criar classes que implementam ITableEntity para personalizar o armazenamento de propriedade, recuperação, serialização e desserialização e para fornecer mais lógica personalizada para uma entidade de tabela.

Enumerações

CorsHttpMethods

Métodos HTTP que são suportados pelo CORS.

EdmType

Enumeração contendo os tipos de valores que podem ser armazenados em uma propriedade de entidade de tabela.

GeoReplicationStatus

Enumeração que representa o estado de georeplicação em um serviço.

LocationMode

Especifica o modo do local para indicar qual local deve receber a solicitação.

LoggingOperations

Enumeração que representa o estado de log em um serviço.

MetricsLevel

Enumeração que representa o estado de coleção de métricas em um serviço.

SharedAccessAccountPermissions

Especifica o conjunto de permissões possíveis para uma política de conta de acesso compartilhado.

SharedAccessAccountResourceTypes

Especifica o conjunto de possíveis tipos de recursos assinados para uma política de conta de acesso compartilhado.

SharedAccessAccountServices

Especifica o conjunto de possíveis serviços assinados para uma política de conta de acesso compartilhado.

SharedAccessProtocol

Especifica o conjunto de possíveis protocolos assinados para uma política de conta de acesso compartilhado.

SharedAccessTablePermissions

Especifica o conjunto de permissões possíveis para uma política de tabela de acesso compartilhado.

StorageLocation

Representa um local de serviço de armazenamento.

TableOperationType

Enumeração contendo os tipos de operações que podem ser executadas por um TableOperation.

TablePayloadFormat

Descreve os formatos de carga com suporte para tabelas.

Delegados

EntityResolver<T>

Retorna um representante para resolver entidades.