EventHubBufferedProducerClient.OnSendFailedAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verantwortlich für das Auslösen des Ereignisses SendEventBatchFailedAsync bei der fehlgeschlagenen Veröffentlichung eines Batches von Ereignissen, nachdem alle berechtigten Wiederholungen erschöpft sind.
protected virtual System.Threading.Tasks.Task OnSendFailedAsync (System.Collections.Generic.IReadOnlyList<Azure.Messaging.EventHubs.EventData> events, Exception exception, string partitionId, System.Threading.CancellationToken cancellationToken = default);
abstract member OnSendFailedAsync : System.Collections.Generic.IReadOnlyList<Azure.Messaging.EventHubs.EventData> * Exception * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnSendFailedAsync : System.Collections.Generic.IReadOnlyList<Azure.Messaging.EventHubs.EventData> * Exception * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnSendFailedAsync (events As IReadOnlyList(Of EventData), exception As Exception, partitionId As String, Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- events
- IReadOnlyList<EventData>
Die Gruppe von Ereignissen, die zum Batch gehören, der nicht veröffentlicht werden konnte.
- exception
- Exception
Die Exception , die ausgelöst wurde, als die Ereignisse nicht veröffentlicht wurden.
- partitionId
- String
Der Bezeichner der Partition, in der der Batch der Ereignisse veröffentlicht wurde.
- cancellationToken
- CancellationToken
Ein CancellationToken instance, um die Anforderung zum Abbrechen der Veröffentlichung zu signalisieren.
Gibt zurück
Gilt für:
Azure SDK for .NET