Partager via


IndexActionEventArgs<T> Constructeur

Définition

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

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

Paramètres

sender
SearchIndexingBufferedSender<T>

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

action
IndexDocumentsAction<T>

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

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 que votre gestionnaire transmette ce jeton à toutes les opérations synchrones asynchrones ou 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 ou action sont null.

S’applique à