Freigeben über


Container.GetChangeFeedEstimatorBuilder Methode

Definition

Initialisiert ein ChangeFeedProcessorBuilder für die Änderungsfeedüberwachung.

public abstract Microsoft.Azure.Cosmos.ChangeFeedProcessorBuilder GetChangeFeedEstimatorBuilder (string processorName, Microsoft.Azure.Cosmos.Container.ChangesEstimationHandler estimationDelegate, TimeSpan? estimationPeriod = default);
abstract member GetChangeFeedEstimatorBuilder : string * Microsoft.Azure.Cosmos.Container.ChangesEstimationHandler * Nullable<TimeSpan> -> Microsoft.Azure.Cosmos.ChangeFeedProcessorBuilder
Public MustOverride Function GetChangeFeedEstimatorBuilder (processorName As String, estimationDelegate As Container.ChangesEstimationHandler, Optional estimationPeriod As Nullable(Of TimeSpan) = Nothing) As ChangeFeedProcessorBuilder

Parameter

processorName
String

Der Name des Prozessors, den der Estimator misst.

estimationDelegate
Container.ChangesEstimationHandler

Delegieren sie, um die Schätzung zu erhalten.

estimationPeriod
Nullable<TimeSpan>

Zeitintervall, für das die Schätzung gemeldet werden soll. Der Standardwert ist 5 Sekunden.

Gibt zurück

Eine Instanz von .ChangeFeedProcessorBuilder

Hinweise

Das Ziel des Estimators ist es, den Fortschritt eines bestimmten Prozessors zu messen. Um dies zu tun, müssen die processorName und andere Parameter, z. B. der Leasecontainer, mit denen des Prozessors für die Messung übereinstimmen.

Gilt für: