Partager via


IndexActionEventArgs<T> Classe

Définition

Fournit des données pour les événements ActionAdded et ActionSent.

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

Paramètres de type

T

Type .NET mappé au schéma d’index. Les instances de ce type peuvent être récupérées en tant que documents à partir de l’index. Vous pouvez utiliser pour les SearchDocument documents dynamiques.

Héritage
IndexActionEventArgs<T>
Dérivé

Constructeurs

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

Initialise une nouvelle instance de la classe IndexActionEventArgs<T>.

Propriétés

Action

Obtient le IndexDocumentsAction<T> qui a été ajouté, envoyé, terminé ou qui a échoué.

CancellationToken

Obtient un jeton d’annulation lié à l’opération d’origine qui a déclenché l’événement. Il est important pour votre gestionnaire de transmettre ce jeton à toutes les opérations asynchrones ou synchrones de longue durée qui prennent un jeton afin d’annuler (par exemple,

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

par exemple) se propage correctement.

(Hérité de SyncAsyncEventArgs)
IsRunningSynchronously

Obtient une valeur indiquant si le gestionnaire d’événements a été appelé de manière synchrone ou asynchrone. Pour plus d’informations, consultez SyncAsyncEventHandler<T>.

(Hérité de SyncAsyncEventArgs)
Sender

Obtient le SearchIndexingBufferedSender<T> déclenchement de l’événement.

S’applique à