ChangeFeedProcessorBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una manera flexible de crear una instancia de ChangeFeedProcessor con un conjunto personalizado de parámetros.
public class ChangeFeedProcessorBuilder
type ChangeFeedProcessorBuilder = class
Public Class ChangeFeedProcessorBuilder
- Herencia
-
ChangeFeedProcessorBuilder
Métodos
Build() |
Crea una nueva instancia de ChangeFeedProcessor con la configuración especificada. |
WithErrorNotification(Container+ChangeFeedMonitorErrorDelegate) |
Define un delegado para recibir notificaciones sobre errores que se producen durante la ejecución del procesador de fuente de cambios. |
WithInstanceName(String) |
Establece el nombre de la instancia de proceso que hospedará el procesador. |
WithLeaseAcquireNotification(Container+ChangeFeedMonitorLeaseAcquireDelegate) |
Define un delegado para recibir notificaciones sobre las concesiones que se producen durante la ejecución del procesador de fuente de cambios. |
WithLeaseConfiguration(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Establece una configuración personalizada que usará esta instancia de ChangeFeedProcessor para controlar cómo se mantienen las concesiones en un contenedor cuando se usa WithLeaseContainer(Container). |
WithLeaseContainer(Container) |
Establece el contenedor de Cosmos para que contenga el estado de las concesiones. |
WithLeaseReleaseNotification(Container+ChangeFeedMonitorLeaseReleaseDelegate) |
Define un delegado para recibir notificaciones sobre las versiones de concesión que se producen durante la ejecución del procesador de fuente de cambios. |
WithMaxItems(Int32) |
Establece el número máximo de elementos que se devolverán en la operación de enumeración en el servicio Azure Cosmos DB. |
WithPollInterval(TimeSpan) |
Obtiene o establece el retraso entre sondear la fuente de cambios para los nuevos cambios, después de que se agoten todos los cambios actuales. |
WithStartTime(DateTime) |
Establece la hora (exclusiva) para empezar a buscar cambios después. |
Se aplica a
Azure SDK for .NET