Partilhar via


ServiceBusOptions.MaxBatchWaitTime Propriedade

Definição

Obtém ou define o tempo máximo que o gatilho deve aguardar para preencher um lote antes de invocar a função. Isso só é considerado quando MinMessageBatchSize é definido como maior que 1 e, de outra forma, não é usado. Se menos de MinMessageBatchSize mensagens estiverem disponíveis antes do tempo de espera passar, a função será invocada com um lote parcial. Esse valor não deve ser mais, então, 50% da duração do bloqueio de mensagem da entidade. Portanto, o valor máximo permitido é de 2 minutos e 30 segundos. Caso contrário, você poderá obter exceções de bloqueio quando as mensagens forem extraídas do cache. O valor padrão é 30 segundos.

public TimeSpan MaxBatchWaitTime { get; set; }
member this.MaxBatchWaitTime : TimeSpan with get, set
Public Property MaxBatchWaitTime As TimeSpan

Valor da propriedade

Aplica-se a