Partager via


FeedOptions Classe

Définition

Spécifie les options associées aux méthodes de flux (opérations d’énumération) dans le service Azure Cosmos DB.

public sealed class FeedOptions
type FeedOptions = class
Public NotInheritable Class FeedOptions
Héritage
FeedOptions

Remarques

Utilisé pour gérer les requêtes et l’exécution de ReadFeed. Peut utiliser FeedOptions pour définir la taille de page (MaxItemCount)

Constructeurs

FeedOptions()

Initialise une nouvelle instance de la FeedOptions classe pour le service Azure Cosmos DB.

Propriétés

ConsistencyLevel

Obtient ou définit le niveau de cohérence requis pour l’opération de flux (flux de requête/lecture) dans le service Azure Cosmos DB.

DisableRUPerMinuteUsage

Obtient ou définit l’option DisableRUPerMinuteUsage de la requête actuelle dans le service Azure Cosmos DB.

EnableCrossPartitionQuery

Obtient ou définit une valeur indiquant si les utilisateurs sont autorisés à envoyer plusieurs requêtes pour exécuter la requête dans le service Azure Cosmos DB. Plusieurs requêtes sont nécessaires si la requête n’est pas limitée à une valeur de clé de partition unique.

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.

JsonSerializerSettings

Obtient ou définit le JsonSerializerSettings pour la requête actuelle utilisée pour désérialiser le document. Si la valeur est null, utilise les paramètres de sérialiseur par défaut configurés dans DocumentClient.

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.

MaxDegreeOfParallelism

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.

PartitionKeyRangeId

Obtient ou définit l’ID de plage de clés de partition pour la requête actuelle.

PopulateIndexMetrics

Obtient ou définit l’option de PopulateIndexMetrics requête pour les demandes de requête de document dans le service Azure Cosmos DB.

PopulateQueryMetrics

Obtient ou définit l’option PopulateQueryMetrics de requête pour les demandes de requête de document dans le service Azure Cosmos DB.

RequestContinuation

Obtient ou définit le jeton de continuation de la demande dans le service Azure Cosmos DB.

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 de session à utiliser avec la cohérence de session dans le service Azure Cosmos DB.

S’applique à