Partager via


IndexActionCompletedEventArgs<T> Constructeur

Définition

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

public IndexActionCompletedEventArgs (Azure.Search.Documents.SearchIndexingBufferedSender<T> sender, Azure.Search.Documents.Models.IndexDocumentsAction<T> action, Azure.Search.Documents.Models.IndexingResult result, bool isRunningSynchronously, System.Threading.CancellationToken cancellationToken = default);
new Azure.Search.Documents.Models.IndexActionCompletedEventArgs<'T> : Azure.Search.Documents.SearchIndexingBufferedSender<'T> * Azure.Search.Documents.Models.IndexDocumentsAction<'T> * Azure.Search.Documents.Models.IndexingResult * bool * System.Threading.CancellationToken -> Azure.Search.Documents.Models.IndexActionCompletedEventArgs<'T>
Public Sub New (sender As SearchIndexingBufferedSender(Of T), action As IndexDocumentsAction(Of T), result As IndexingResult, isRunningSynchronously As Boolean, Optional cancellationToken As CancellationToken = Nothing)

Paramètres

sender
SearchIndexingBufferedSender<T>

Déclenchement SearchIndexingBufferedSender<T> de l’événement.

action
IndexDocumentsAction<T>

IndexDocumentsAction<T> qui a été terminé.

result
IndexingResult

IndexingResult d’une action qui s’est terminée avec succès.

isRunningSynchronously
Boolean

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

cancellationToken
CancellationToken

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 que l’annulation se propage correctement. La valeur par défaut est None.

Exceptions

Levée si sender, actionou result ont la valeur Null.

S’applique à