ChangeFeedEstimator.GetCurrentStateIterator Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET