EventHubBufferedProducerClient.OnSendFailedAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
- 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
Azure SDK for .NET