Microsoft.Azure.Documents Namespace

Classes

Attachment

Representa um anexo de documento no serviço do Azure Cosmos DB.

BoundingBoxSpec

Representa a caixa delimitadora para o caminho espacial de geometria no serviço do Azure Cosmos DB

CompositePath

DOM para um caminho composto. Um caminho composto é usado em um índice composto. Por exemplo, se você quiser executar uma consulta como "SELECT * FROM c ORDER BY c.age, c.height", será necessário adicionar "/age" e "/height" como caminhos compostos ao índice composto.

Conflict

Esse é o recurso conflitante resultante de uma operação assíncrona simultânea no serviço do Azure Cosmos DB.

ConflictResolutionPolicy

Representa a configuração da política de resolução de conflitos para especificar como resolve conflitos caso gravações de regiões diferentes resultem em conflitos em documentos na coleção no serviço do Azure Cosmos DB.

ConsistencyPolicy

Representa a política de consistência de uma conta de banco de dados do serviço do Azure Cosmos DB.

Database

Representa um banco de dados na conta do Azure Cosmos DB.

DatabaseAccount

Representa uma DatabaseAccount. Uma DatabaseAccount é o contêiner para bancos de dados no serviço do Azure Cosmos DB.

DatabaseAccountLocation

A classe DatabaseAccountLocation representa uma conta de banco de dados do Azure Cosmos DB em uma região específica.

Document

Representa um documento no serviço do Azure Cosmos DB.

DocumentClientException

A classe base para exceções de cliente no serviço do Azure Cosmos DB.

DocumentCollection

Representa uma coleção de documentos no serviço do Azure Cosmos DB. Uma coleção é um contêiner lógico nomeado para documentos.

Error

Encapsula detalhes relacionados ao erro no serviço do Azure Cosmos DB.

ExcludedPath

Especifica um caminho dentro de um documento JSON a ser excluído durante a indexação de dados para o serviço do Azure Cosmos DB.

GeospatialConfig

Representa a configuração geoespacial de uma coleção no serviço do Azure Cosmos DB

HashIndex

Representa detalhes da configuração de índice de hash em um serviço do Azure Cosmos DB.

IncludedPath

Especifica um caminho dentro de um documento JSON a ser incluído no serviço do Azure Cosmos DB.

Index

Classe base para IndexingPolicy Indexes no serviço do Azure Cosmos DB, você deve usar um índice concreto como HashIndex ou RangeIndex.

IndexingPolicy

Representa a configuração da política de indexação para uma coleção no serviço do Azure Cosmos DB.

JsonSerializable

Representa a classe base para objetos de banco de dados do Azure Cosmos DB e fornece métodos para serializar e desserializar do JSON.

LocationNames

A classe LocationNames contém os nomes das regiões do Azure com suporte no momento pelo serviço do Azure Cosmos DB.

Offer

Representa a oferta de um recurso (coleção) no serviço do Azure Cosmos DB.

OfferContentV2

Representa as propriedades de conteúdo vinculadas ao tipo de preço Standard para o serviço do Azure Cosmos DB.

OfferV2

Representa a oferta de preços Standard para um recurso no serviço do Azure Cosmos DB.

PartitionKey

Representa um valor de chave de partição que identifica a partição de destino de uma coleção no serviço do Azure Cosmos DB.

PartitionKeyDefinition

Especifica uma definição de chave de partição para um caminho específico no serviço do Azure Cosmos DB.

PartitionKeyRange

Representa um intervalo de chaves de partição no serviço do Azure Cosmos DB.

PartitionKeyRangeStatistics

Representa estatísticas para um intervalo de chaves de partição no serviço do Azure Cosmos DB.

PartitionKeyStatistics

Representa estatísticas de uma chave de partição no serviço do Azure Cosmos DB.

Permission

Representa uma permissão por usuário para acessar um recurso específico no serviço do Azure Cosmos DB, por exemplo, Documento ou Coleção.

QueryEngineTimes

Tempo do mecanismo de consulta no serviço de banco de dados do Azure Cosmos. (classe fictícia que será preterida).

QueryMetrics

Consultar métricas no serviço de banco de dados do Azure Cosmos. Essa métrica representa uma média móvel para um conjunto de consultas cujas métricas foram agregadas juntas.

QueryPreparationTimes

Métricas de preparação de consulta no serviço de banco de dados do Azure Cosmos.

RangeIndex

Especifica uma instância da RangeIndex classe no serviço do Azure Cosmos DB.

ReplicationPolicy

Política de replicação.

Resource

Representa um tipo de recurso abstrato no serviço do Azure Cosmos DB. Todos os recursos do Azure Cosmos DB, como Database, DocumentCollectione Document estendem esse tipo abstrato.

RuntimeExecutionTimes

Tempos de execução de runtime de consulta no serviço do Azure Cosmos DB.

SpatialIndex

Especifica uma instância da SpatialIndex classe no serviço do Azure Cosmos DB.

SpatialSpec

Especificação de índice espacial

SqlParameter

Representa um parâmetro associado SqlQuerySpec ao no serviço do Azure Cosmos DB.

SqlParameterCollection

Representa uma coleção de parâmetros associados SqlQuerySpec ao para uso no serviço do Azure Cosmos DB.

SqlQuerySpec

Representa uma consulta SQL no serviço do Azure Cosmos DB.

StoredProcedure

Representa um procedimento armazenado no serviço do Azure Cosmos DB.

Trigger

Representa um gatilho no serviço do Azure Cosmos DB.

Undefined

A instância da classe pode ser fornecida como parte do Valor da Chave de Partição para indicar um valor ausente no documento do Azure Cosmos DB.

UniqueKey

Representa uma chave exclusiva no que impõe a restrição de exclusividade em documentos na coleção no serviço do Azure Cosmos DB.

UniqueKeyPolicy

Representa a configuração de política de chave exclusiva para especificar restrições de exclusividade em documentos na coleção no serviço do Azure Cosmos DB.

UnixDateTimeConverter

Converte um objeto DateTime de e para JSON. DateTime é representado como o número total de segundos decorridos desde 1º de janeiro de 1970 (meia-noite UTC/GMT), sem contar segundos bissextos (em ISO 8601: 1970-01-01T00:00:00Z).

User

Representa um usuário no serviço do Azure Cosmos DB.

UserDefinedFunction

Representa uma função definida pelo usuário no serviço do Azure Cosmos DB.

Interfaces

IDocumentClient

A interface IDocumentClient captura as assinaturas de API do SDK do .NET do serviço do Azure Cosmos DB. Consulte DocumentClient para obter detalhes de implementação.

Enumerações

CompositePathSortOrder

Define o tipo de dados de destino de uma especificação de caminho de índice no serviço do Azure Cosmos DB.

ConflictResolutionMode

Especifica os modos de resolução de conflitos com suporte, conforme especificado em ConflictResolutionPolicy

ConsistencyLevel

Esses são os níveis de consistência compatíveis com o serviço do Azure Cosmos DB.

DataType

Define o tipo de dados de destino de uma especificação de caminho de índice no serviço do Azure Cosmos DB.

GeospatialType

Especifica os tipos geoespaciais com suporte no serviço do Azure Cosmos DB.

IndexingDirective

Especifica se o recurso no banco de dados do Azure Cosmos DB deve ou não ser indexado.

IndexingMode

Especifica os modos de indexação com suporte no serviço do Azure Cosmos DB.

IndexKind

Esses são os tipos de indexação disponíveis para indexação de um caminho no serviço do Azure Cosmos DB.

OperationKind

Esses são os tipos de operação que resultaram em um conflito de versão em um recurso.

PartitionKeyDefinitionVersion

Versão de particionamento.

PermissionMode

Essas são as permissões de acesso para criar ou substituir um Permission recurso no serviço do Azure Cosmos DB.

PortReuseMode
QueryPlanGenerationMode
SerializationFormattingPolicy

A política de formatação associada à serialização/des serialização JSON no serviço do Azure Cosmos DB.

SpatialType

Define o tipo de dados de destino de uma especificação de caminho de índice no serviço do Azure Cosmos DB.

TriggerOperation

Especifica as operações nas quais um gatilho deve ser executado no serviço do Azure Cosmos DB.

TriggerType

Especifica o tipo do gatilho no serviço do Azure Cosmos DB.