Compartilhar via


IndexActionCompletedEventArgs<T> Classe

Definição

Fornece dados para ActionCompleted o evento.

public class IndexActionCompletedEventArgs<T> : Azure.Search.Documents.Models.IndexActionEventArgs<T>
type IndexActionCompletedEventArgs<'T> = class
    inherit IndexActionEventArgs<'T>
Public Class IndexActionCompletedEventArgs(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
IndexActionCompletedEventArgs<T>

Construtores

IndexActionCompletedEventArgs<T>(SearchIndexingBufferedSender<T>, IndexDocumentsAction<T>, IndexingResult, 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)
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 foi concluída com êxito.

Sender

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

(Herdado de IndexActionEventArgs<T>)

Aplica-se a