語言

IDTSEvents.OnExecutionStatusChanged 方法

定義

當任務或容器執行狀態改變時呼叫。

public:
 void OnExecutionStatusChanged(Microsoft::SqlServer::Dts::Runtime::Executable ^ exec, Microsoft::SqlServer::Dts::Runtime::DTSExecStatus newStatus, bool % fireAgain);
public 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
Public 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 任務目前正在驗證中。

適用於