Freigeben über


ProcessEventArgs Konstruktor

Definition

Initialisiert eine neue Instanz der ProcessEventArgs-Struktur.

public ProcessEventArgs (Azure.Messaging.EventHubs.Consumer.PartitionContext partition, Azure.Messaging.EventHubs.EventData data, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> updateCheckpointImplementation, System.Threading.CancellationToken cancellationToken = default);
new Azure.Messaging.EventHubs.Processor.ProcessEventArgs : Azure.Messaging.EventHubs.Consumer.PartitionContext * Azure.Messaging.EventHubs.EventData * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> * System.Threading.CancellationToken -> Azure.Messaging.EventHubs.Processor.ProcessEventArgs
Public Sub New (partition As PartitionContext, data As EventData, updateCheckpointImplementation As Func(Of CancellationToken, Task), Optional cancellationToken As CancellationToken = Nothing)

Parameter

partition
PartitionContext

Der Kontext der Event Hub-Partition, der dieser instance zugeordnet ist.

data
EventData

Das empfangene Ereignis, das verarbeitet werden soll. null Wird erwartet, wenn für den Empfangsanruf ein Timeout aufgetreten ist.

updateCheckpointImplementation
Func<CancellationToken,Task>

Der Rückruf, der beim UpdateCheckpointAsync(CancellationToken) Aufruf aufgerufen werden soll.

cancellationToken
CancellationToken

Ein CancellationToken instance, um der Anforderung zu signalisieren, den Vorgang abzubrechen.

Gilt für: