Compartilhar via


QueryRequestOptions Classe

Definição

As opções de solicitação de consulta do Cosmos

public class QueryRequestOptions : Microsoft.Azure.Cosmos.RequestOptions
type QueryRequestOptions = class
    inherit RequestOptions
Public Class QueryRequestOptions
Inherits RequestOptions
Herança
QueryRequestOptions

Construtores

QueryRequestOptions()

As opções de solicitação de consulta do Cosmos

Propriedades

AddRequestHeaders

Obtém ou define um delegado que injeta/acrescenta um cabeçalho personalizado na solicitação.

(Herdado de RequestOptions)
ConsistencyLevel

Obtém ou define o nível de consistência necessário para a solicitação no serviço do Azure Cosmos DB.

CosmosThresholdOptions

Valores de limite para Rastreamento Distribuído. Esses valores decidem se devem ou não gerar o nível EventSource de operação com diagnóstico de solicitação.

(Herdado de RequestOptions)
DedicatedGatewayRequestOptions

Obtém ou define o DedicatedGatewayRequestOptions para solicitações em relação ao gateway dedicado. Saiba mais sobre o gateway dedicado aqui. Essas opções só são exercidas quando é definido como ConnectionMode ConnectionMode.Gateway e o ponto de extremidade de gateway dedicado é usado para enviar solicitações. Essas opções não têm nenhum efeito, caso contrário.

EnableLowPrecisionOrderBy

Obtém ou define a opção para habilitar a ordem de baixa precisão no serviço do Azure Cosmos DB.

EnableScanInQuery

Obtém ou define a opção de habilitar verificações nas consultas que não puderam ser atendidas, pois a indexação foi recusada nos caminhos solicitados no serviço do Azure Cosmos DB.

IfMatchEtag

Obtém ou define o If-Match (ETag) associado à solicitação no serviço do Azure Cosmos DB.

(Herdado de RequestOptions)
IfNoneMatchEtag

Obtém ou define a ETag (If-None-Match) associada à solicitação no serviço do Azure Cosmos DB.

(Herdado de RequestOptions)
MaxBufferedItemCount

Obtém ou define o número máximo de itens que podem ser armazenados em buffer no lado do cliente durante a execução de consulta paralela no serviço do Azure Cosmos DB. Um valor de propriedade positivo limita o número de itens armazenados em buffer ao valor definido. Se estiver definido para menos de 0, o sistema decide automaticamente o número de itens a serem armazenados em buffer.

MaxConcurrency

Obtém ou define o número de operações simultâneas que executam o lado do cliente durante a execução de consulta paralela no serviço do Azure Cosmos DB. Um valor de propriedade positivo limita o número de operações simultâneas para o valor do conjunto. Se ele for definido como menor que 0, o sistema decide automaticamente o número de operações simultâneas para executar.

MaxItemCount

Obtém ou define o número máximo de itens a serem retornados na operação de enumeração 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.

PopulateIndexMetrics

Obtém ou define a opção PopulateIndexMetrics de solicitação para solicitações de consulta de documento no serviço do Azure Cosmos DB.

Properties

O aplicativo optou pelo contexto de solicitação do Cosmos que flui com o RequestMessage. O contexto estará disponível por meio de manipuladores.

(Herdado de RequestOptions)
ResponseContinuationTokenLimitInKb

Obtém ou define a opção ResponseContinuationTokenLimitInKb de solicitação para solicitações de consulta de documento 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.

Métodos

ShallowCopy()

Clone RequestOptions.

(Herdado de RequestOptions)

Aplica-se a