Delen via


EventHubBufferedProducerClient.OnSendSucceededAsync Method

Definition

Responsible for raising the SendEventBatchSucceededAsync event upon the successful publishing of a batch of events.

protected virtual System.Threading.Tasks.Task OnSendSucceededAsync (System.Collections.Generic.IReadOnlyList<Azure.Messaging.EventHubs.EventData> events, string partitionId, System.Threading.CancellationToken cancellationToken = default);
abstract member OnSendSucceededAsync : System.Collections.Generic.IReadOnlyList<Azure.Messaging.EventHubs.EventData> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnSendSucceededAsync : System.Collections.Generic.IReadOnlyList<Azure.Messaging.EventHubs.EventData> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnSendSucceededAsync (events As IReadOnlyList(Of EventData), partitionId As String, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameters

events
IReadOnlyList<EventData>

The set of events belonging to the batch that was successfully published.

partitionId
String

The identifier of the partition that the batch of events was published to.

cancellationToken
CancellationToken

A CancellationToken instance to signal the request to cancel publishing.

Returns

Applies to