Compartir a través de


IndexActionFailedEventArgs<T> Constructor

Definición

Inicializa una nueva instancia de la clase IndexActionCompletedEventArgs<T>.

public IndexActionFailedEventArgs (Azure.Search.Documents.SearchIndexingBufferedSender<T> sender, Azure.Search.Documents.Models.IndexDocumentsAction<T> action, Azure.Search.Documents.Models.IndexingResult result, Exception exception, bool isRunningSynchronously, System.Threading.CancellationToken cancellationToken = default);
new Azure.Search.Documents.Models.IndexActionFailedEventArgs<'T> : Azure.Search.Documents.SearchIndexingBufferedSender<'T> * Azure.Search.Documents.Models.IndexDocumentsAction<'T> * Azure.Search.Documents.Models.IndexingResult * Exception * bool * System.Threading.CancellationToken -> Azure.Search.Documents.Models.IndexActionFailedEventArgs<'T>
Public Sub New (sender As SearchIndexingBufferedSender(Of T), action As IndexDocumentsAction(Of T), result As IndexingResult, exception As Exception, isRunningSynchronously As Boolean, Optional cancellationToken As CancellationToken = Nothing)

Parámetros

action
IndexDocumentsAction<T>

El IndexDocumentsAction<T> objeto que produjo un error.

result
IndexingResult

de IndexingResult una acción que no se pudo completar.

exception
Exception

el Exception causado por una acción que no se pudo completar.

isRunningSynchronously
Boolean

Valor que indica si el controlador de eventos se invocó de forma sincrónica o asincrónica. Consulte SyncAsyncEventHandler<T> para más información.

cancellationToken
CancellationToken

Token de cancelación relacionado con la operación original que generó el evento. Es importante que el controlador pase este token a cualquier operación sincrónica asincrónica o de larga duración que tome un token para que la cancelación se propague correctamente. El valor predeterminado es None.

Excepciones

Se produce si sender o action son NULL.

Se aplica a