Freigeben über


IEventProcessor.ProcessEventsAsync Methode

Definition

Verarbeitet den angegebenen Kontext und die angegebenen Nachrichten asynchron. Diese Methode wird aufgerufen, wenn neue Nachrichten im Event Hubs-Stream vorhanden sind. Stellen Sie sicher, dass Der Prüfpunkt nur dann erfolgt, wenn Sie alle Ereignisse in jedem Batch verarbeitet haben.

public System.Threading.Tasks.Task ProcessEventsAsync (Microsoft.ServiceBus.Messaging.PartitionContext context, System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.EventData> messages);
abstract member ProcessEventsAsync : Microsoft.ServiceBus.Messaging.PartitionContext * seq<Microsoft.ServiceBus.Messaging.EventData> -> System.Threading.Tasks.Task
Public Function ProcessEventsAsync (context As PartitionContext, messages As IEnumerable(Of EventData)) As Task

Parameter

context
PartitionContext

Besitzerinformationen für die Partition, auf der dieser Prozessor instance.

messages
IEnumerable<EventData>

Ein Batch von Event Hubs-Ereignissen.

Gibt zurück

Die Aufgabe, die angibt, dass ProcessEventsAsync(PartitionContext, IEnumerable<EventData>) abgeschlossen ist.

Gilt für: