Partilhar via


IndexActionFailedEventArgs<T> Classe

Definição

Fornece dados para ActionCompleted o 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

O tipo .NET que mapeia para o esquema de índice. Instâncias desse tipo podem ser recuperadas como documentos do índice. Você pode usar SearchDocument para documentos dinâmicos.

Herança
IndexActionFailedEventArgs<T>

Construtores

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

Inicializa uma nova instância da classe IndexActionCompletedEventArgs<T>.

Propriedades

Action

Obtém o IndexDocumentsAction<T> que foi adicionado, enviado, concluído ou com falha.

(Herdado de IndexActionEventArgs<T>)
CancellationToken

Obtém um token de cancelamento relacionado à operação original que gerou o evento. É importante que o manipulador passe esse token para qualquer operação síncrona assíncrona ou de longa execução que leve um token para cancelamento (por meio de algo como

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

por exemplo) será propagado corretamente.

(Herdado de SyncAsyncEventArgs)
Exception

Obtém o Exception causado por uma ação que não foi concluída. O valor pode ser nulo.

IsRunningSynchronously

Obtém um valor que indica se o manipulador de eventos foi invocado de forma síncrona ou assíncrona. Confira SyncAsyncEventHandler<T> para obter mais detalhes.

(Herdado de SyncAsyncEventArgs)
Result

Obtém o IndexingResult de uma ação que não foi concluída. O valor pode ser nulo.

Sender

Obtém o SearchIndexingBufferedSender<T> acionamento do evento.

(Herdado de IndexActionEventArgs<T>)

Aplica-se a