QueryRequestOptions Clase

Definición

Opciones de solicitud de consulta de Cosmos

public class QueryRequestOptions : Microsoft.Azure.Cosmos.RequestOptions
type QueryRequestOptions = class
    inherit RequestOptions
Public Class QueryRequestOptions
Inherits RequestOptions
Herencia
QueryRequestOptions

Constructores

QueryRequestOptions()

Opciones de solicitud de consulta de Cosmos

Propiedades

AddRequestHeaders

Obtiene o establece un delegado que inserta o anexa un encabezado personalizado en la solicitud.

(Heredado de RequestOptions)
ConsistencyLevel

Obtiene o establece el nivel de coherencia necesario para la solicitud en el servicio Azure Cosmos DB.

CosmosThresholdOptions

Valores de umbral para el seguimiento distribuido. Estos valores deciden si se va a generar el nivel EventSource de operación con diagnósticos de solicitud o no.

(Heredado de RequestOptions)
DedicatedGatewayRequestOptions

Obtiene o establece las DedicatedGatewayRequestOptions solicitudes para la puerta de enlace dedicada. Obtenga más información sobre la puerta de enlace dedicada aquí. Estas opciones solo se ejecutan cuando ConnectionMode se establece en ConnectionMode.Gateway y el punto de conexión de puerta de enlace dedicado se usa para enviar solicitudes. Estas opciones no tienen ningún efecto en caso contrario.

EnableLowPrecisionOrderBy

Obtiene o establece la opción para habilitar el orden de precisión baja por en el servicio Azure Cosmos DB.

EnableScanInQuery

Obtiene o establece la opción para habilitar los exámenes en las consultas que no se pudieron servir como indexación se optó por no participar en las rutas de acceso solicitadas en el servicio Azure Cosmos DB.

IfMatchEtag

Obtiene o establece el If-Match (ETag) asociado a la solicitud en el servicio Azure Cosmos DB.

(Heredado de RequestOptions)
IfNoneMatchEtag

Obtiene o establece el if-none-match (ETag) asociado a la solicitud en el servicio Azure Cosmos DB.

(Heredado de RequestOptions)
MaxBufferedItemCount

Obtiene o establece el número máximo de elementos que se pueden almacenar en búfer en el lado cliente durante la ejecución de consultas paralelas en el servicio Azure Cosmos DB. Un valor de propiedad positivo limita el número de elementos almacenados en búfer al valor establecido. Si se establece en un valor menor que 0, el sistema decide automáticamente el número de elementos que se almacenarán en búfer.

MaxConcurrency

Obtiene o establece el número de operaciones simultáneas que se ejecutan en el lado cliente durante la ejecución de consultas paralelas en el servicio Azure Cosmos DB. Un valor de propiedad positivo limita el número de operaciones simultáneas al valor establecido. Si se establece en un valor menor que 0, el sistema decide automáticamente el número de operaciones simultáneas que se ejecutarán.

MaxItemCount

Obtiene o establece el número máximo de elementos que se devolverán en la operación de enumeración del servicio Azure Cosmos DB.

PartitionKey

Obtiene o establece para PartitionKey la solicitud actual en el servicio Azure Cosmos DB.

PopulateIndexMetrics

Obtiene o establece la PopulateIndexMetrics opción de solicitud para las solicitudes de consulta de documentos en el servicio Azure Cosmos DB.

Properties

La aplicación optó por el contexto de solicitud de Cosmos que fluye con .RequestMessage El contexto estará disponible a través de controladores.

(Heredado de RequestOptions)
ResponseContinuationTokenLimitInKb

Obtiene o establece la ResponseContinuationTokenLimitInKb opción de solicitud para las solicitudes de consulta de documentos en el servicio Azure Cosmos DB.

SessionToken

Obtiene o establece el token para su uso con la coherencia de sesión en el servicio Azure Cosmos DB.

Métodos

ShallowCopy()

Clone RequestOptions.

(Heredado de RequestOptions)

Se aplica a