Freigeben über


Container.ChangesEstimationHandler Delegat

Definition

Delegat, um die Schätzung der ausstehenden Änderungen zu erhalten, die vom zugeordneten ChangeFeedProcessor instance gelesen werden sollen.

public delegate System.Threading.Tasks.Task Container.ChangesEstimationHandler(long estimatedPendingChanges, CancellationToken cancellationToken);
type Container.ChangesEstimationHandler = delegate of int64 * CancellationToken -> Task
Public Delegate Function Container.ChangesEstimationHandler(estimatedPendingChanges As Long, cancellationToken As CancellationToken) As Task 

Parameter

estimatedPendingChanges
Int64

Eine Schätzung der Anzahl von Transaktionen.

cancellationToken
CancellationToken

Ein Abbruchtoken, das den aktuellen status des ChangeFeedProcessor instance darstellt.

Rückgabewert

Ein Task , der den asynchronen Vorgang darstellt, der mit der Schätzung ausgeführt wird.

Hinweise

Die Schätzung über den Änderungsfeed identifiziert transaktionsvolumen. Wenn Vorgänge im Container über gespeicherte Prozeduren, Transaktionsbatch oder Massenvorgänge ausgeführt werden, kann eine Gruppe von Vorgängen denselben Transaktionsbereich gemeinsam nutzen und durch eine einzelne Transaktion dargestellt werden. In diesen Fällen stellt die Schätzung möglicherweise nicht genau die Anzahl der Elemente dar, aber es ist dennoch gültig, zu verstehen, ob das ausstehende Volumen zunimmt, abnimmt oder sich in einem stabilen Zustand befindet.

Gilt für: