PartitionReceiverOptions Klasse
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.
Der Satz von Optionen, die beim Erstellen eines PartitionReceiver angegeben werden können, um sein Verhalten zu konfigurieren.
public class PartitionReceiverOptions
type PartitionReceiverOptions = class
Public Class PartitionReceiverOptions
- Vererbung
-
PartitionReceiverOptions
Konstruktoren
PartitionReceiverOptions() |
Der Satz von Optionen, die beim Erstellen eines PartitionReceiver angegeben werden können, um sein Verhalten zu konfigurieren. |
Eigenschaften
ConnectionOptions |
Die Optionen, die zum Konfigurieren der Verbindung mit dem Event Hubs-Dienst verwendet werden. |
DefaultMaximumReceiveWaitTime |
Die Standarddauer, in der beim Lesen auf die angeforderte Anzahl von Nachrichten gewartet wird; Wenn dieser Zeitraum verstrichen ist, bevor die angeforderte Anzahl von Nachrichten verfügbar oder gelesen wurde, wird der Satz der gelesenen Nachrichten zurückgegeben. |
Identifier |
Ein eindeutiger Name, der zum Identifizieren des Empfängers verwendet wird. Wenn |
OwnerLevel |
Beim Auffüllen gibt die Besitzerebene an, dass ein Lesevorgang ausschließlich für Ereignisse in der angeforderten Partition und für die zugeordnete Consumergruppe ausgeführt werden soll. Dazu wird beim Lesen versucht, den Besitz über die Partition geltend zu machen. wenn mehr als ein exklusiver Leser versucht, den Besitz für dasselbe Partitions-/Consumergruppenpaar geltend zu machen, gewinnt derjenige mit einem größeren OwnerLevel Wert. Wenn ein exklusiver Reader verwendet wird, können andere Leser, die nicht exklusiv sind oder über eine niedrigere Besitzerebene verfügen, entweder nicht erstellt werden, wenn sie bereits vorhanden sind, während des nächsten Vorgangs eine Ausnahme. |
PrefetchCount |
Die Anzahl der Ereignisse, die eifrig vom Event Hubs-Dienst angefordert und lokal in die Warteschlange gestellt werden, ohne zu berücksichtigen, ob ein Lesevorgang derzeit aktiv ist, soll dazu beitragen, den Durchsatz zu maximieren, indem Ereignisse aus einem lokalen Cache gelesen werden können, anstatt auf eine Dienstanforderung zu warten. |
PrefetchSizeInBytes |
Die gewünschte Anzahl von Bytes, die versucht werden soll, eifrig vom Event Hubs-Dienst anzufordern und lokal in die Warteschlange zu stellen, ohne zu berücksichtigen, ob ein Lesevorgang derzeit aktiv ist, soll dazu beitragen, den Durchsatz zu maximieren, indem Ereignisse aus einem lokalen Cache gelesen werden können, anstatt auf eine Dienstanforderung zu warten. |
RetryOptions |
Der Satz von Optionen, die verwendet werden sollen, um zu bestimmen, ob ein fehlgeschlagener Vorgang wiederholt werden soll, und, falls ja, die Wartezeit zwischen Wiederholungsversuchen. Diese Optionen steuern auch die Zeit, die für das Lesen von Ereignissen und anderen Interaktionen mit dem Event Hubs-Dienst zulässig ist. |
TrackLastEnqueuedEventProperties |
Gibt an, ob der Leser Informationen zum letzten Ereignis in der Warteschlange auf der Partition anfordern soll, die einem bestimmten Ereignis zugeordnet ist, und diese Informationen beim Lesen von Ereignissen nachverfolgen soll. |
Gilt für:
Azure SDK for .NET