ITaskExecutionContext インターフェイス

現在のスレッドの実行コンテキストを管理します。

名前空間:  Microsoft.SqlServer.Management
アセンブリ:  Microsoft.SqlServer.Management.SDK.SqlStudio (Microsoft.SqlServer.Management.SDK.SqlStudio.dll)

構文

'宣言

Public Interface ITaskExecutionContext
'使用

Dim instance As ITaskExecutionContext
public interface ITaskExecutionContext
public interface class ITaskExecutionContext
type ITaskExecutionContext =  interface end
public interface ITaskExecutionContext

ITaskExecutionContext 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Context 環境から収集されるデータを取得します。
パブリック プロパティ DataBus ユーザーから環境に収集されたデータを取得します。
パブリック プロパティ IsCancelable タスクが取り消し可能かどうかを示す値を取得または設定します。
パブリック プロパティ IsCancelRequested 取り消しを要求されたかどうかを示す値を取得します。
パブリック プロパティ Moniker タスクのモニカーを取得します。
パブリック プロパティ RuntimeProperties サーバー接続を含んでいるタスクによって使用される一時的なストレージを取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Log(ITask, Exception) タスク実行の進行状況を記録します。
パブリック メソッド Log(ITask, String) 指定された文字列パラメーターを使用して、タスク実行の進行状況をログに記録します。
パブリック メソッド Log(ITask, String, TaskExecutionLogEntryType) 指定された文字列とログ エントリの種類を使用して、タスク実行の進行状況をログに記録します。
パブリック メソッド Log(ITask, String, Exception, TaskExecutionLogEntryType) 指定された文字列、エラー メッセージ、およびログ エントリの種類を使用して、タスク実行の進行状況をログに記録します。
パブリック メソッド ReportProgress タスクの進行状況を報告するためのメソッドを示します。

先頭に戻る

イベント

  名前 説明
パブリック イベント CancelRequested 取り消しが要求されたときに発生します。

先頭に戻る

関連項目

参照

Microsoft.SqlServer.Management 名前空間