Compartir a través de


EventHubConsumerGroup.PrefetchSizeInBytes Propiedad

Definición

Obtiene o establece el tamaño máximo (en bytes) en total que cualquier operación de recepción almacenará en caché activamente. El tamaño de cada dato de evento viene determinado por la SerializedSizeInBytes propiedad .

public long? PrefetchSizeInBytes { get; set; }
member this.PrefetchSizeInBytes : Nullable<int64> with get, set
Public Property PrefetchSizeInBytes As Nullable(Of Long)

Valor de propiedad

Devuelve Int64.

Excepciones

Se produce cuando el valor de tamaño es menor que el valor mínimo necesario de 260 000 bytes.

Comentarios

El límite de tamaño no es un límite absoluto. el tamaño puede superar por al menos un valor de tamaño de los datos de evento. Cualquier EventHubReceiver creado a partir de esta instancia heredará este valor de forma predeterminada. Los cambios en este valor no se propagarán al receptor ya creado, pero lo usarán los nuevos EventHubReceiver creados después del cambio. Además, al establecer esta propiedad en un valor distinto de NULL, se establecerá PrefetchCount en cero. Tenga en cuenta que establecer el tamaño demasiado bajo afectará al rendimiento efectivo de la llamada de recepción del centro de eventos.

Se aplica a