Freigeben über


EventHubConsumerGroup.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

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: