RequestOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula opções que podem ser especificadas para solicitações diferentes emitidas para o serviço do Azure Cosmos DB.
public sealed class RequestOptions
type RequestOptions = class
Public NotInheritable Class RequestOptions
- Herança
-
RequestOptions
Comentários
Algumas dessas opções são válidas apenas para operações específicas. Por exemplo,
PreTriggerInclude só pode ser usado em operações de criação, substituição e exclusão em um Document ou Attachment.
A ETag, embora válida nas operações Replace* e Delete*, não teria impacto em operações Read*, CreateQuery* ou Create*.
Construtores
RequestOptions() |
Encapsula opções que podem ser especificadas para solicitações diferentes emitidas para o serviço do Azure Cosmos DB. |
Propriedades
AccessCondition |
Obtém ou define a condição (ETag) associada à solicitação no serviço do Azure Cosmos DB. |
ConsistencyLevel |
Obtém ou define o nível de consistência necessário para a solicitação no serviço do Azure Cosmos DB. |
DisableRUPerMinuteUsage |
Obtém ou define o DisableRUPerMinuteUsage para a solicitação atual no serviço do Azure Cosmos DB. |
EnableScriptLogging |
Obtém ou define o EnableScriptLogging para a solicitação atual no serviço do Azure Cosmos DB. |
IndexingDirective |
Obtém ou define a diretiva de indexação (Incluir ou Excluir) para a solicitação no serviço do Azure Cosmos DB. |
JsonSerializerSettings |
Obtém ou define o JsonSerializerSettings para a solicitação atual usada para desserializar o documento. Se for nulo, usará as configurações padrão do serializador configuradas no DocumentClient. |
OfferEnableRUPerMinuteThroughput |
Obtém ou define o OfferEnableRUPerMinuteThroughput para uma coleção no serviço do Azure Cosmos DB |
OfferThroughput |
Obtém ou define a taxa de transferência da oferta provisionada para uma coleção na medida de Solicitações por Unidade no serviço do Azure Cosmos DB. |
OfferType |
Obtém ou define o tipo de oferta para o recurso no serviço do Azure Cosmos DB. |
PartitionKey |
Obtém ou define o PartitionKey para a solicitação atual no serviço do Azure Cosmos DB. |
PopulatePartitionKeyRangeStatistics |
Obtém ou define o PopulatePartitionKeyRangeStatistics para solicitações de leitura de coleção de documentos no serviço do Azure Cosmos DB. |
PopulateQuotaInfo |
Obtém ou define o PopulateQuotaInfo para solicitações de leitura de coleção de documentos no serviço do Azure Cosmos DB. |
PostTriggerInclude |
Obtém ou define o gatilho a ser invocado após a operação no serviço do Azure Cosmos DB. |
PreTriggerInclude |
Obtém ou define o gatilho a ser invocado antes da operação no serviço do Azure Cosmos DB. |
ResourceTokenExpirySeconds |
Obtém ou define o tempo de expiração do token de recurso. Usado ao criar/atualizar/ler permissões no serviço do Azure Cosmos DB. |
SessionToken |
Obtém ou define o token para uso com consistência de sessão no serviço do Azure Cosmos DB. |
SharedOfferThroughput |
Obsoleto.
Obtém ou define a taxa de transferência da oferta compartilhada em uma coleção. |
Aplica-se a
Azure SDK for .NET