Share via


EventHubReceiver.PrefetchSizeInBytes Eigenschaft

Definition

Ruft die maximale Gesamtgröße (in Bytes) ab, die von jedem Empfangsvorgang aktiv zwischengespeichert wird, oder legt diese fest. Die Größe der einzelnen Ereignisdaten wird durch die SerializedSizeInBytes -Eigenschaft bestimmt.

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

Eigenschaftswert

Gibt Int64 zurück.

Ausnahmen

Wird ausgelöst, wenn der Größenwert kleiner als der erforderliche Mindestwert von 260.000 Bytes ist.

Hinweise

Die Größenbeschränkung ist kein absolutes Limit. Die Größe kann um mindestens eine Ereignisdatengröße übergehen. Änderungen an diesem Wert werden beim nächsten Empfangsvorgang verwendet. Dies wirkt sich jedoch nicht auf die Anzahl der Ereignisse aus, die bereits vom Empfänger zwischengespeichert wurden. Wenn Sie diese Eigenschaft auf den Wert ungleich NULL festlegen, wird auf 0 (null) festgelegt PrefetchCount . Beachten Sie, dass sich das Festlegen der Größe zu niedrig auf die effektive Leistung des Event Hub-Empfangsanrufs auswirkt.

Gilt für: