EventHubConsumerGroup.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
Das Größenlimit ist kein absolutes Limit. die Größe kann um mindestens eine Ereignisdatengröße übergehen. JederEventHubReceiver, der aus diesem instance erstellt wurde, erbt diesen Wert standardmäßig. Änderungen an diesem Wert werden nicht an den bereits erstellten Empfänger weitergegeben, sondern von neu EventHubReceiver erstellten Empfängern verwendet, die nach der Änderung erstellt wurden. Außerdem wird durch Festlegen dieser Eigenschaft auf den Wert ungleich NULL auf 0 festgelegt PrefetchCount . Beachten Sie, dass sich das Festlegen der Größe zu niedrig auf die effektive Leistung des Event Hub-Empfangsaufrufs auswirkt.
Gilt für:
Azure SDK for .NET