EventHubClient.PrefetchSizeInBytes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o tamanho máximo (em bytes) no total que qualquer operação de recebimento armazenará em cache ativamente. O tamanho de cada dados de evento é determinado pela SerializedSizeInBytes propriedade .
public long? PrefetchSizeInBytes { get; set; }
member this.PrefetchSizeInBytes : Nullable<int64> with get, set
Public Property PrefetchSizeInBytes As Nullable(Of Long)
Valor da propriedade
Retorna Int64.
Exceções
Gerado quando o valor de tamanho é menor que o valor mínimo necessário de 260 mil bytes.
Comentários
O limite de tamanho não é um limite absoluto e pode ultrapassar o número de eventos de bytes (PrefetchSizeInBytes/256kBytes). Qualquer EventHubConsumerGroup criado a partir dessa instância herdará esse valor por padrão. As alterações nesse valor não serão propagadas para o grupo de consumidores já criado, mas serão usadas pelo novo EventHubConsumerGroup criado após a alteração. Também definir esse valor como valor não nulo definirá PrefetchCount como zero. Observe que definir o tamanho muito baixo afetará o desempenho efetivo da chamada de recebimento do Hub de Eventos.
Aplica-se a
Azure SDK for .NET