ITaskExecutionContext インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のスレッドの実行コンテキストを管理します。
public interface class ITaskExecutionContext
public interface ITaskExecutionContext
type ITaskExecutionContext = interface
Public Interface ITaskExecutionContext
- 派生
プロパティ
| 名前 | 説明 |
|---|---|
| Context |
環境から得られるデータを取得します。 |
| DataBus |
ユーザーから収集したデータを環境に届けます。 |
| IsCancelable |
このタスクがキャンセル可能かどうかを示す値を取得または設定します。 |
| IsCancelRequested |
キャンセルがリクエストされているかどうかを示す値が付与されます。 |
| Moniker |
タスクのあだ名がつく。 |
| RuntimeProperties |
タスクがサーバー接続を含む一時的なストレージを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Log(ITask, Exception) |
タスク実行の進行状況を記録します。 |
| Log(ITask, String, Exception, TaskExecutionLogEntryType) |
指定された文字列、エラーメッセージ、ログエントリタイプを用いて、ログ内のタスク実行の進行状況を示します。 |
| Log(ITask, String, TaskExecutionLogEntryType) |
指定された文字列とログエントリタイプでタスク実行の進行状況を示します。 |
| Log(ITask, String) |
指定された文字列パラメータを用いたタスク実行の進行状況を示します。 |
| ReportProgress(ITask, Int32, String) |
タスクの進捗を報告するために用いられる方法を示します。 |
イベント
| 名前 | 説明 |
|---|---|
| CancelRequested |
キャンセルリクエストが出ると発生します。 |