ChangeFeedProcessorBuilder.WithLeaseConfiguration Méthode

Définition

Définit une configuration personnalisée à utiliser par cette instance de pour contrôler la façon dont les baux sont gérés dans un conteneur lors de l’utilisation WithLeaseContainer(Container)de ChangeFeedProcessor .

public Microsoft.Azure.Cosmos.ChangeFeedProcessorBuilder WithLeaseConfiguration (TimeSpan? acquireInterval = default, TimeSpan? expirationInterval = default, TimeSpan? renewInterval = default);
member this.WithLeaseConfiguration : Nullable<TimeSpan> * Nullable<TimeSpan> * Nullable<TimeSpan> -> Microsoft.Azure.Cosmos.ChangeFeedProcessorBuilder
Public Function WithLeaseConfiguration (Optional acquireInterval As Nullable(Of TimeSpan) = Nothing, Optional expirationInterval As Nullable(Of TimeSpan) = Nothing, Optional renewInterval As Nullable(Of TimeSpan) = Nothing) As ChangeFeedProcessorBuilder

Paramètres

acquireInterval
Nullable<TimeSpan>

Intervalle de lancement d’une tâche pour vérifier si les baux sont répartis uniformément entre les instances d’hôte connues.

expirationInterval
Nullable<TimeSpan>

Intervalle pendant lequel le bail est pris. Si le bail n’est pas renouvelé dans cet intervalle, cela entraîne son expiration et la propriété du bail passera à un autre sous-traitant instance.

renewInterval
Nullable<TimeSpan>

Intervalle de renouvellement pour tous les baux actuellement détenus par un processeur particulier instance.

Retours

Instance de ChangeFeedProcessorBuilder à utiliser.

S’applique à