Compartir a través de


IndexActionFailedEventArgs<T> Clase

Definición

Proporciona datos para el ActionCompleted evento.

public class IndexActionFailedEventArgs<T> : Azure.Search.Documents.Models.IndexActionEventArgs<T>
type IndexActionFailedEventArgs<'T> = class
    inherit IndexActionEventArgs<'T>
Public Class IndexActionFailedEventArgs(Of T)
Inherits IndexActionEventArgs(Of T)

Parámetros de tipo

T

Tipo de .NET que se asigna al esquema de índice. Las instancias de este tipo se pueden recuperar como documentos del índice. Puede usar SearchDocument para documentos dinámicos.

Herencia
IndexActionFailedEventArgs<T>

Constructores

IndexActionFailedEventArgs<T>(SearchIndexingBufferedSender<T>, IndexDocumentsAction<T>, IndexingResult, Exception, Boolean, CancellationToken)

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

Propiedades

Action

Obtiene el IndexDocumentsAction<T> objeto que se agregó, envió, completó o produjo un error.

(Heredado de IndexActionEventArgs<T>)
CancellationToken

Obtiene un 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 por lo que la cancelación (a través de algo como

new CancellationTokenSource(TimeSpan.FromSeconds(10)).Token

por ejemplo) se propagará correctamente.

(Heredado de SyncAsyncEventArgs)
Exception

Obtiene la Exception causa de una acción que no se pudo completar. El valor puede ser null.

IsRunningSynchronously

Obtiene un 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.

(Heredado de SyncAsyncEventArgs)
Result

Obtiene el IndexingResult objeto de una acción que no se pudo completar. El valor puede ser null.

Sender

Obtiene el evento que SearchIndexingBufferedSender<T> genera el evento.

(Heredado de IndexActionEventArgs<T>)

Se aplica a