DefaultEvents.OnExecutionStatusChanged メソッド

定義

このイベントは、実行状態が変化したときにタスクまたはコンテナーから発生します。

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

これが引き続き発生するか、または発射を停止するかを示すブール値。 値 true は、引き続き発生する必要があることを示します。

実装

注釈

次の表に、newStatus に含まれる値を示します。

newStatus 説明
Abend タスクで内部エラーが発生し、実行が異常終了しました。
Completed 成功または失敗のいずれかの結果でタスクの実行が完了しました。
Executing タスクは現在実行中です。
None タスクはアイドル状態です (既定値)。
Suspended タスクは、ブレークポイント ヒットにより、現在中断状態です。
Validating タスクは現在検証中です。

適用対象