ChangeFeedProcessorBuilder.WithLeaseConfiguration Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt eine benutzerdefinierte Konfiguration fest, die von dieser instance von ChangeFeedProcessor verwendet werden soll, um zu steuern, wie Leases in einem Container verwaltet werden, wenn verwendet WithLeaseContainer(Container)wird.
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
Parameter
Intervall zum Starten einer Aufgabe, um zu überprüfen, ob Leases gleichmäßig auf bekannte Hostinstanzen verteilt sind.
Intervall, für das die Lease verwendet wird. Wenn die Lease innerhalb dieses Intervalls nicht verlängert wird, läuft sie ab, und der Besitz der Lease wechselt zu einem anderen Prozessor instance.
Verlängerungsintervall für alle Leases, die derzeit von einem bestimmten Prozessor instance.
Gibt zurück
Die instance der ChangeFeedProcessorBuilder zu verwendenden.
Gilt für:
Azure SDK for .NET