この API は、SQL Server 2012 インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
実行状態が変化すると、タスクまたはコンテナーにより呼び出されます。
名前空間: Microsoft.SqlServer.Dts.Runtime.Wrapper
アセンブリ: Microsoft.SqlServer.DTSRuntimeWrap (Microsoft.SqlServer.DTSRuntimeWrap.dll)
構文
'宣言
Sub OnExecutionStatusChanged ( _
pExec As IDTSExecutable100, _
newStatus As DTSExecStatus, _
<OutAttribute> ByRef pbFireAgain As Boolean _
)
'使用
Dim instance As IDTSEvents100
Dim pExec As IDTSExecutable100
Dim newStatus As DTSExecStatus
Dim pbFireAgain As Boolean
instance.OnExecutionStatusChanged(pExec, _
newStatus, pbFireAgain)
void OnExecutionStatusChanged(
IDTSExecutable100 pExec,
DTSExecStatus newStatus,
out bool pbFireAgain
)
void OnExecutionStatusChanged(
[InAttribute] IDTSExecutable100^ pExec,
[InAttribute] DTSExecStatus newStatus,
[InAttribute] [OutAttribute] bool% pbFireAgain
)
abstract OnExecutionStatusChanged :
pExec:IDTSExecutable100 *
newStatus:DTSExecStatus *
pbFireAgain:bool byref -> unit
function OnExecutionStatusChanged(
pExec : IDTSExecutable100,
newStatus : DTSExecStatus,
pbFireAgain : boolean
)
パラメーター
- pExec
型: Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
イベントを発生させているタスクです。
- newStatus
型: Microsoft.SqlServer.Dts.Runtime.Wrapper.DTSExecStatus
実行可能ファイルの現在の状態です。
- pbFireAgain
型: System.Boolean%
起動処理を続行するか停止するかを示す Boolean です。 値が true の場合、起動処理が続行されます。
説明
詳細については、「IDTSEvents」を参照してください。