Compartir a través de


EventHubBufferedProducerClient.OnSendFailedAsync Método

Definición

Responsable de generar el SendEventBatchFailedAsync evento tras la publicación errónea de un lote de eventos, después de que se agoten todos los reintentos aptos.

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

Parámetros

events
IReadOnlyList<EventData>

Conjunto de eventos que pertenecen al lote que no se pudo publicar.

exception
Exception

que Exception se generó cuando los eventos no se publicaron.

partitionId
String

Identificador de la partición en la que se publicó el lote de eventos.

cancellationToken
CancellationToken

Instancia CancellationToken de para indicar la solicitud para cancelar la publicación.

Devoluciones

Se aplica a