次の方法で共有


IndexActionFailedEventArgs<T> クラス

定義

イベントのデータを提供します ActionCompleted

public class IndexActionFailedEventArgs<T> : Azure.Search.Documents.Models.IndexActionEventArgs<T>
type IndexActionFailedEventArgs<'T> = class
    inherit IndexActionEventArgs<'T>
Public Class IndexActionFailedEventArgs(Of T)
Inherits IndexActionEventArgs(Of T)

型パラメーター

T

インデックス スキーマにマップされる .NET 型。 この型のインスタンスは、インデックスからドキュメントとして取得できます。 動的ドキュメントには を使用 SearchDocument できます。

継承
IndexActionFailedEventArgs<T>

コンストラクター

IndexActionFailedEventArgs<T>(SearchIndexingBufferedSender<T>, IndexDocumentsAction<T>, IndexingResult, Exception, Boolean, CancellationToken)

IndexActionCompletedEventArgs<T> クラスの新しいインスタンスを初期化します。

プロパティ

Action

IndexDocumentsAction<T>追加、送信、完了、または失敗した を取得します。

(継承元 IndexActionEventArgs<T>)
CancellationToken

イベントを発生させた元の操作に関連するキャンセル トークンを取得します。 ハンドラーは、トークンを取り消す非同期または実行時間の長い同期操作にこのトークンを渡すことが重要です (次のようなものを介して)

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

たとえば) は正しく伝達されます。

(継承元 SyncAsyncEventArgs)
Exception

完了に Exception 失敗したアクションによって発生した を取得します。 値は null である可能性があります。

IsRunningSynchronously

イベント ハンドラーが同期的または非同期的に呼び出されたかどうかを示す値を取得します。 詳細については、 SyncAsyncEventHandler<T> を参照してください。

(継承元 SyncAsyncEventArgs)
Result

IndexingResult完了に失敗したアクションの を取得します。 値は null である可能性があります。

Sender

イベントを SearchIndexingBufferedSender<T> 発生させる を取得します。

(継承元 IndexActionEventArgs<T>)

適用対象