Freigeben über


Azure.Messaging.EventHubs.Processor Namespace

Klassen

PartitionClosingEventArgs

Enthält Informationen zu der Partition, deren Verarbeitung beendet wird.

PartitionInitializingEventArgs

Enthält Informationen zu einer Partition, von der EventProcessorClient aus Ereignisse verarbeitet werden. Es kann auch verwendet werden, um die Position innerhalb einer Partition anzugeben, an der die zugeordneten EventProcessorClient Ereignisse mit dem Lesen beginnen sollen, falls kein Prüfpunkt gefunden werden kann.

Strukturen

ProcessErrorEventArgs

Enthält Informationen zu einer Ausnahme, die innerhalb des Prozessors aufgetreten ist, unabhängig davon, ob für eine bestimmte Partition oder als Teil der internen Vorgänge des Prozessors.

ProcessEventArgs

Enthält Informationen zu einer Partition, die versucht hat, ein Ereignis vom Azure Event Hub-Dienst in einem EventProcessorClient Kontext zu empfangen, sowie zu dem empfangenen Ereignis (falls vorhanden). Es ermöglicht das Erstellen eines Prüfpunkts basierend auf dem zugeordneten Ereignis.

Enumerationen

LoadBalancingStrategy

Die Strategie, die ein Ereignisprozessor verwendet, um Entscheidungen über den Partitionsbesitz zu treffen, wenn er den Lastenausgleich durchführt, um die Arbeit mit anderen Ereignisprozessoren zu teilen.

ProcessingStoppedReason

Der Grund für das Beenden der Ereignisverarbeitung für eine bestimmte Partition.