Partager via


IndexActionCompletedEventArgs<T> Classe

Définition

Fournit des données pour l’événement ActionCompleted .

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)

Paramètres de type

T

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

Héritage
IndexActionCompletedEventArgs<T>

Constructeurs

IndexActionCompletedEventArgs<T>(SearchIndexingBufferedSender<T>, IndexDocumentsAction<T>, IndexingResult, Boolean, CancellationToken)

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

Propriétés

Action

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

(Hérité de IndexActionEventArgs<T>)
CancellationToken

Obtient un jeton d’annulation lié à l’opération d’origine qui a déclenché l’événement. Il est important que votre gestionnaire transmette ce jeton à toutes les opérations synchrones asynchrones ou 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)
Result

Obtient le IndexingResult d’une action qui a été effectuée avec succès.

Sender

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

(Hérité de IndexActionEventArgs<T>)

S’applique à