ChangeFeedProcessorBuilder.WithLeaseConfiguration Método
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í.
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).
public Microsoft.Azure.Cosmos.ChangeFeedProcessorBuilder WithLeaseConfiguration (TimeSpan? acquireInterval = default, TimeSpan? expirationInterval = default, TimeSpan? renewInterval = default);
member this.WithLeaseConfiguration : Nullable<TimeSpan> * Nullable<TimeSpan> * Nullable<TimeSpan> -> Microsoft.Azure.Cosmos.ChangeFeedProcessorBuilder
Public Function WithLeaseConfiguration (Optional acquireInterval As Nullable(Of TimeSpan) = Nothing, Optional expirationInterval As Nullable(Of TimeSpan) = Nothing, Optional renewInterval As Nullable(Of TimeSpan) = Nothing) As ChangeFeedProcessorBuilder
Parámetros
Intervalo para iniciar una tarea para comprobar si las concesiones se distribuyen uniformemente entre las instancias de host conocidas.
Intervalo para el que se toma la concesión. Si la concesión no se renueva dentro de este intervalo, hará que expire y la propiedad de la concesión se moverá a otra instancia del procesador.
Renueve el intervalo para todas las concesiones mantenidas actualmente por una instancia de procesador determinada.
Devoluciones
Instancia de ChangeFeedProcessorBuilder que se va a usar.
Se aplica a
Azure SDK for .NET