DefaultEvents.OnExecutionStatusChanged メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このイベントは、タスクやコンテナの実行状態が変化した際に発生します。
public:
virtual void OnExecutionStatusChanged(Microsoft::SqlServer::Dts::Runtime::Executable ^ exec, Microsoft::SqlServer::Dts::Runtime::DTSExecStatus newStatus, bool % fireAgain);
public virtual void OnExecutionStatusChanged(Microsoft.SqlServer.Dts.Runtime.Executable exec, Microsoft.SqlServer.Dts.Runtime.DTSExecStatus newStatus, ref bool fireAgain);
abstract member OnExecutionStatusChanged : Microsoft.SqlServer.Dts.Runtime.Executable * Microsoft.SqlServer.Dts.Runtime.DTSExecStatus * bool -> unit
override this.OnExecutionStatusChanged : Microsoft.SqlServer.Dts.Runtime.Executable * Microsoft.SqlServer.Dts.Runtime.DTSExecStatus * bool -> unit
Public Overridable Sub OnExecutionStatusChanged (exec As Executable, newStatus As DTSExecStatus, ByRef fireAgain As Boolean)
パラメーター
- exec
- Executable
イベントを上げる課題。
- newStatus
- DTSExecStatus
実行ファイルの現在の状態。
- fireAgain
- Boolean
この動作が発射を続けるか停止すべきかを示すブール値です。 真の値は、発射を続けるべきであることを示します。
実装
注釈
以下の表は、 newStatus に含まれる値を示しています:
newStatus |
説明 |
|---|---|
| Abend | タスクが内部エラーを起こし、異常に実行を終了しました。 |
| Completed | タスクは成功または失敗の結果で実行を完了しました。 |
| Executing | タスクは現在進行中です。 |
| None | タスクはアイドル(デフォルト値)です。 |
| Suspended | 現在、タスクはブレークポイントヒットのため一時停止されています。 |
| Validating | タスクは現在検証中です。 |