你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ProcessEventArgs Constructor

Definition

Initializes a new instance of the ProcessEventArgs structure.

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)

Parameters

partition
PartitionContext

The context of the Event Hub partition this instance is associated with.

data
EventData

The received event to be processed. Expected to be null if the receive call has timed out.

updateCheckpointImplementation
Func<CancellationToken,Task>

The callback to be called upon UpdateCheckpointAsync(CancellationToken) call.

cancellationToken
CancellationToken

A CancellationToken instance to signal the request to cancel the operation.

Applies to