ChangeFeedProcessorOptions Classe

Definição

Opções para controlar vários aspectos da distribuição de partição que ocorrem dentro Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor da instância.

public class ChangeFeedProcessorOptions
type ChangeFeedProcessorOptions = class
Public Class ChangeFeedProcessorOptions
Herança
ChangeFeedProcessorOptions

Construtores

ChangeFeedProcessorOptions()

Inicializa uma nova instância da classe ChangeFeedProcessorOptions.

Propriedades

ChangeFeedTimeout

Obtém ou define o tempo limite do feed de alterações.

CheckpointFrequency

Obtém ou define a frequência com que as concessões de ponto de verificação são definidas.

FeedPollDelay

Obtém ou define o atraso entre a sondagem de uma partição para novas alterações no feed, depois que todas as alterações atuais são drenadas.

LeaseAcquireInterval

Obtém ou define o intervalo para iniciar uma tarefa a ser computada se as partições forem distribuídas uniformemente entre instâncias de host conhecidas.

LeaseExpirationInterval

Obtém ou define o intervalo para o qual a concessão é feita em uma concessão que representa uma partição. Se a concessão não for renovada dentro desse intervalo, ela fará com que ela expire e a propriedade da partição será movida para outra Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor instância.

LeasePrefix

Obtém ou define um prefixo a ser usado como parte da ID de concessão. Isso pode ser usado para dar suporte a várias instâncias de Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor instâncias apontando para o mesmo feed ao usar a mesma coleção auxiliar.

LeaseRenewInterval

Obtém ou define o intervalo de renovação para todas as concessões de partições atualmente mantidas por Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor instância.

MaxItemCount

Obtém ou define o número máximo de itens a serem retornados na operação de enumeração no serviço do Azure Cosmos DB.

SessionToken

Obtém ou define o token de sessão para uso com consistência de sessão no serviço do Azure Cosmos DB.

StartContinuation

Obtém ou define o token de continuação da solicitação inicial para começar a procurar alterações depois.

StartFromBeginning

Obtém ou define um valor que indica se o feed de alterações no serviço do Azure Cosmos DB deve começar do início (verdadeiro) ou do atual (falso). Por padrão, ele é iniciado do atual (falso).

StartTime

Obtém ou define a hora (exclusiva) para começar a procurar alterações depois.

Aplica-se a