Partilhar via


EventHubBufferedProducerClientOptions.MaximumWaitTime Propriedade

Definição

A quantidade de tempo de espera para que um lote seja criado com eventos no buffer antes de publicar um lote parcialmente completo.

public TimeSpan? MaximumWaitTime { get; set; }
member this.MaximumWaitTime : Nullable<TimeSpan> with get, set
Public Property MaximumWaitTime As Nullable(Of TimeSpan)

Valor da propriedade

O tempo de espera padrão é de 1 segundo. Para a maioria dos cenários, é recomendável permitir pelo menos 1 segundo para garantir um desempenho consistente.

Se null, os lotes só serão publicados quando estiverem cheios FlushAsync(CancellationToken) , a menos que seja chamado.

Exceções

Ocorre quando o tempo de espera solicitado é negativo.

Aplica-se a