QueryRequestOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
Azure SDK for .NET