EventHubBufferedProducerClientOptions.MaximumWaitTime Propiedad
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í.
Cantidad de tiempo que se va a esperar a que se cree un lote con eventos en el búfer antes de publicar un lote parcialmente completo.
public TimeSpan? MaximumWaitTime { get; set; }
member this.MaximumWaitTime : Nullable<TimeSpan> with get, set
Public Property MaximumWaitTime As Nullable(Of TimeSpan)
Valor de propiedad
El tiempo de espera predeterminado es de 1 segundo. En la mayoría de los escenarios, se recomienda permitir al menos 1 segundo para garantizar un rendimiento coherente.
Si null
es , los lotes solo se publicarán cuando estén completos a menos que FlushAsync(CancellationToken) se llame a .
Excepciones
Se produce cuando el tiempo de espera solicitado es negativo.
Se aplica a
Azure SDK for .NET