Partager via


ChangeFeedProcessorOptions Classe

Définition

Options permettant de contrôler différents aspects de la distribution de partition au sein Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor de instance.

public class ChangeFeedProcessorOptions
type ChangeFeedProcessorOptions = class
Public Class ChangeFeedProcessorOptions
Héritage
ChangeFeedProcessorOptions

Constructeurs

ChangeFeedProcessorOptions()

Initialise une nouvelle instance de la classe ChangeFeedProcessorOptions.

Propriétés

ChangeFeedTimeout

Obtient ou définit le délai d’expiration du flux de modification.

CheckpointFrequency

Obtient ou définit la fréquence à laquelle les baux de point de contrôle sont attribués.

FeedPollDelay

Obtient ou définit le délai entre l’interrogation d’une partition à la recherche de nouvelles modifications sur le flux, une fois toutes les modifications actuelles vidées.

LeaseAcquireInterval

Obtient ou définit l’intervalle de lancement d’une tâche pour calculer si les partitions sont distribuées uniformément entre les instances d’hôte connues.

LeaseExpirationInterval

Obtient ou définit l’intervalle pendant lequel le bail est pris sur un bail représentant une partition. Si le bail n’est pas renouvelé dans cet intervalle, il arrive à expiration et la propriété de la partition passe à un autre Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor instance.

LeasePrefix

Obtient ou définit un préfixe à utiliser dans le cadre de l’ID de bail. Cela peut être utilisé pour prendre en charge plusieurs instances d’instances Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor pointant vers le même flux tout en utilisant la même collection auxiliaire.

LeaseRenewInterval

Obtient ou définit l’intervalle de renouvellement pour tous les baux pour les partitions actuellement détenues par Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor instance.

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.

SessionToken

Obtient ou définit le jeton de session à utiliser avec la cohérence de session dans le service Azure Cosmos DB.

StartContinuation

Obtient ou définit le jeton de continuation de la demande de démarrage pour commencer à rechercher les modifications après.

StartFromBeginning

Obtient ou définit une valeur indiquant si le flux de modification dans le service Azure Cosmos DB doit commencer à partir du début (true) ou du flux actuel (false). Par défaut, elle commence à partir de current (false).

StartTime

Obtient ou définit l’heure (exclusive) à laquelle commencer à rechercher les modifications après.

S’applique à