Compartilhar via


ChangeFeedEstimator.GetCurrentStateIterator Método

Definição

Obtém a estimativa por concessão no contêiner de concessão.

public abstract Microsoft.Azure.Cosmos.FeedIterator<Microsoft.Azure.Cosmos.ChangeFeedProcessorState> GetCurrentStateIterator (Microsoft.Azure.Cosmos.ChangeFeedEstimatorRequestOptions changeFeedEstimatorRequestOptions = default);
abstract member GetCurrentStateIterator : Microsoft.Azure.Cosmos.ChangeFeedEstimatorRequestOptions -> Microsoft.Azure.Cosmos.FeedIterator<Microsoft.Azure.Cosmos.ChangeFeedProcessorState>
Public MustOverride Function GetCurrentStateIterator (Optional changeFeedEstimatorRequestOptions As ChangeFeedEstimatorRequestOptions = Nothing) As FeedIterator(Of ChangeFeedProcessorState)

Parâmetros

changeFeedEstimatorRequestOptions
ChangeFeedEstimatorRequestOptions

(Opcional) Personalize o iterador de estimativa.

Retornos

Um iterador que produz uma estimativa de trabalho pendente em quantidade de transações por token de concessão distribuído.

Comentários

A estimativa no Feed de Alterações identifica volumes de transações. Se as operações no contêiner forem executadas por meio de procedimentos armazenados, lote transacional ou em massa, um grupo de operações poderá compartilhar o mesmo escopo de transação e representado por uma única transação. Nesses casos, a estimativa pode não representar exatamente o número de itens, mas ainda é válido entender se o volume pendente está aumentando, diminuindo ou em um estado estável.

Aplica-se a