EventHubClient.PrefetchSizeInBytes Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 absoluter Grenzwert und kann um die Anzahl der Ereignisse im Wert von Bytes (PrefetchSizeInBytes/256kBytes) überschritten werden. AlleEventHubConsumerGroup, die aus diesem instance erstellt wurden, erben diesen Wert standardmäßig. Änderungen an diesem Wert werden nicht an die bereits erstellte Consumergruppe weitergegeben, sondern von neuen EventHubConsumerGroup , die nach der Änderung erstellt wurden. Durch Festlegen dieses Werts auf einen Ungleich-NULL-Wert wird ebenfalls 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:
Azure SDK for .NET