QueryRequestOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Options de requête Cosmos
public class QueryRequestOptions : Microsoft.Azure.Cosmos.RequestOptions
type QueryRequestOptions = class
inherit RequestOptions
Public Class QueryRequestOptions
Inherits RequestOptions
- Héritage
Constructeurs
QueryRequestOptions() |
Options de requête Cosmos |
Propriétés
AddRequestHeaders |
Obtient ou définit un délégué qui injecte/ajoute un en-tête personnalisé dans la requête. (Hérité de RequestOptions) |
ConsistencyLevel |
Obtient ou définit le niveau de cohérence requis pour la requête dans le service Azure Cosmos DB. |
CosmosThresholdOptions |
Valeurs de seuil pour le suivi distribué. Ces valeurs déterminent s’il faut générer le niveau EventSource d’opération avec la requête diagnostics ou non. (Hérité de RequestOptions) |
DedicatedGatewayRequestOptions |
Obtient ou définit le pour les DedicatedGatewayRequestOptions demandes sur la passerelle dédiée. En savoir plus sur la passerelle dédiée ici. Ces options s’exercent uniquement lorsque ConnectionMode est défini sur ConnectionMode.Gateway et que le point de terminaison de passerelle dédié est utilisé pour l’envoi de demandes. Ces options n’ont aucun effet dans le cas contraire. |
EnableLowPrecisionOrderBy |
Obtient ou définit l’option permettant d’activer l’ordre de faible précision par dans le service Azure Cosmos DB. |
EnableScanInQuery |
Obtient ou définit l’option permettant d’activer les analyses sur les requêtes qui n’ont pas pu être servies comme l’indexation a été désactivée sur les chemins demandés dans le service Azure Cosmos DB. |
IfMatchEtag |
Obtient ou définit le If-Match (ETag) associé à la requête dans le service Azure Cosmos DB. (Hérité de RequestOptions) |
IfNoneMatchEtag |
Obtient ou définit l’élément If-None-Match (ETag) associé à la requête dans le service Azure Cosmos DB. (Hérité de RequestOptions) |
MaxBufferedItemCount |
Obtient ou définit le nombre maximal d’éléments qui peuvent être mis en mémoire tampon côté client lors de l’exécution de requêtes parallèles dans le service Azure Cosmos DB. Une valeur de propriété positive limite le nombre d’éléments mis en mémoire tampon à la valeur définie. S’il est défini sur une valeur inférieure à 0, le système détermine automatiquement le nombre d’éléments à mettre en mémoire tampon. |
MaxConcurrency |
Obtient ou définit le nombre d’opérations simultanées exécutées côté client pendant l’exécution de requêtes parallèles dans le service Azure Cosmos DB. Une valeur de propriété positive limite le nombre d’opérations simultanées à la valeur définie. Si elle est définie sur une valeur inférieure à 0, le système détermine automatiquement le nombre d’opérations simultanées à exécuter. |
MaxItemCount |
Obtient ou définit le nombre maximal d’éléments à retourner dans l’opération d’énumération dans le service Azure Cosmos DB. |
PartitionKey |
Obtient ou définit le PartitionKey pour la requête actuelle dans le service Azure Cosmos DB. |
PopulateIndexMetrics |
Obtient ou définit l’option PopulateIndexMetrics de requête pour les demandes de requête de document dans le service Azure Cosmos DB. |
Properties |
L’application a choisi le contexte de requête Cosmos qui transite avec le RequestMessage. Le contexte sera disponible via les gestionnaires. (Hérité de RequestOptions) |
ResponseContinuationTokenLimitInKb |
Obtient ou définit l’option ResponseContinuationTokenLimitInKb de requête pour les demandes de requête de document dans le service Azure Cosmos DB. |
SessionToken |
Obtient ou définit le jeton à utiliser avec la cohérence de session dans le service Azure Cosmos DB. |
Méthodes
ShallowCopy() |
Cloner RequestOptions. (Hérité de RequestOptions) |
S’applique à
Azure SDK for .NET