次の方法で共有


IDTSEvents.OnExecutionStatusChanged メソッド

実行状態が変化すると、タスクまたはコンテナーにより呼び出されます。

名前空間:  Microsoft.SqlServer.Dts.Runtime
アセンブリ:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)

構文

'宣言
Sub OnExecutionStatusChanged ( _
    exec As Executable, _
    newStatus As DTSExecStatus, _
    ByRef fireAgain As Boolean _
)
'使用
Dim instance As IDTSEvents 
Dim exec As Executable 
Dim newStatus As DTSExecStatus 
Dim fireAgain As Boolean

instance.OnExecutionStatusChanged(exec, _
    newStatus, fireAgain)
void OnExecutionStatusChanged(
    Executable exec,
    DTSExecStatus newStatus,
    ref bool fireAgain
)
void OnExecutionStatusChanged(
    Executable^ exec, 
    DTSExecStatus newStatus, 
    bool% fireAgain
)
abstract OnExecutionStatusChanged : 
        exec:Executable * 
        newStatus:DTSExecStatus * 
        fireAgain:bool byref -> unit
function OnExecutionStatusChanged(
    exec : Executable, 
    newStatus : DTSExecStatus, 
    fireAgain : boolean
)

パラメーター

  • fireAgain
    型: System.Boolean%
    起動処理を続行するか停止するかを示す Boolean です。 値が true の場合、起動処理が続行されます。

説明

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

newStatus

説明

Abend

内部エラーが発生したため、タスクの実行が異常終了しました。

Completed

成功または失敗のいずれかの結果でタスクの実行が完了しました。

Executing

タスクは現在実行中です。

None

タスクはアイドル状態です 既定値です。

Suspended

タスクは、ブレークポイント ヒットにより、現在中断状態です。

Validating

タスクは現在検証中です。

関連項目

参照

IDTSEvents インターフェイス

Microsoft.SqlServer.Dts.Runtime 名前空間