Compartilhar via


IndexActionEventArgs<T> Classe

Definição

Fornece dados para os eventos ActionAdded e ActionSent.

public class IndexActionEventArgs<T> : Azure.SyncAsyncEventArgs
type IndexActionEventArgs<'T> = class
    inherit SyncAsyncEventArgs
Public Class IndexActionEventArgs(Of T)
Inherits SyncAsyncEventArgs

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
IndexActionEventArgs<T>
Derivado

Construtores

IndexActionEventArgs<T>(SearchIndexingBufferedSender<T>, IndexDocumentsAction<T>, Boolean, CancellationToken)

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

Propriedades

Action

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

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)
Sender

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

Aplica-se a