ChangeFeedProcessorBuilder Classe
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.
Fornece uma maneira flexível de criar uma instância de ChangeFeedProcessor com um conjunto personalizado de parâmetros.
public class ChangeFeedProcessorBuilder
type ChangeFeedProcessorBuilder = class
Public Class ChangeFeedProcessorBuilder
- Herança
-
ChangeFeedProcessorBuilder
Métodos
Build() |
Cria uma nova instância do ChangeFeedProcessor com a configuração especificada. |
WithErrorNotification(Container+ChangeFeedMonitorErrorDelegate) |
Define um delegado para receber notificações sobre erros que ocorrem durante a execução do processador do feed de alterações. |
WithInstanceName(String) |
Define o nome da instância de computação que hospedará o processador. |
WithLeaseAcquireNotification(Container+ChangeFeedMonitorLeaseAcquireDelegate) |
Define um delegado para receber notificações sobre aquisições de concessão que ocorrem durante a execução do processador do feed de alterações. |
WithLeaseConfiguration(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Define uma configuração personalizada a ser usada por essa instância de ChangeFeedProcessor para controlar como as concessões são mantidas em um contêiner ao usar WithLeaseContainer(Container). |
WithLeaseContainer(Container) |
Define o contêiner do Cosmos para manter o estado de concessões |
WithLeaseReleaseNotification(Container+ChangeFeedMonitorLeaseReleaseDelegate) |
Define um delegado para receber notificações sobre versões de concessão que ocorrem durante a execução do processador do feed de alterações. |
WithMaxItems(Int32) |
Define o número máximo de itens a serem retornados na operação de enumeração no serviço do Azure Cosmos DB. |
WithPollInterval(TimeSpan) |
Obtém ou define o atraso entre a sondagem do feed de alterações para novas alterações, depois que todas as alterações atuais são drenadas. |
WithStartTime(DateTime) |
Define a hora (exclusiva) para começar a procurar alterações depois. |
Aplica-se a
Azure SDK for .NET