Freigeben über


IndexActionCompletedEventArgs<T> Klasse

Definition

Stellt Daten für ActionCompleted das Ereignis bereit.

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)

Typparameter

T

Der .NET-Typ, der dem Indexschema zugeordnet ist. Instanzen dieses Typs können als Dokumente aus dem Index abgerufen werden. Sie können für dynamische Dokumente verwenden SearchDocument .

Vererbung
IndexActionCompletedEventArgs<T>

Konstruktoren

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

Initialisiert eine neue Instanz der IndexActionCompletedEventArgs<T>-Klasse.

Eigenschaften

Action

Ruft die ab, die IndexDocumentsAction<T> hinzugefügt, gesendet, abgeschlossen oder fehlgeschlagen wurde.

(Geerbt von IndexActionEventArgs<T>)
CancellationToken

Ruft ein Abbruchtoken im Zusammenhang mit dem ursprünglichen Vorgang ab, der das Ereignis ausgelöst hat. Es ist wichtig, dass Ihr Handler dieses Token an alle asynchronen oder zeitintensiven synchronen Vorgänge übergibt, die ein Token so abbrechen (über etwas wie z. B.

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

z. B. wird ordnungsgemäß weitergegeben.

(Geerbt von SyncAsyncEventArgs)
IsRunningSynchronously

Ruft einen Wert ab, der angibt, ob der Ereignishandler synchron oder asynchron aufgerufen wurde. Ausführliche Informationen finden Sie unter SyncAsyncEventHandler<T>.

(Geerbt von SyncAsyncEventArgs)
Result

Ruft den IndexingResult einer Aktion ab, die erfolgreich abgeschlossen wurde.

Sender

Ruft das SearchIndexingBufferedSender<T> Auslösen des Ereignisses ab.

(Geerbt von IndexActionEventArgs<T>)

Gilt für: