IDTSEvents.OnExecutionStatusChanged Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Called by a task or container when its execution status changes.
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)
Parameters
- exec
- Executable
The task raising the event.
- newStatus
- DTSExecStatus
The current status of the executable.
- fireAgain
- Boolean
A Boolean that indicates this should continue firing or stop firing. A value of true indicates that it should continue firing.
Remarks
The following table shows the values that newStatus
will contain:
newStatus |
Description |
---|---|
Abend | The task experienced an internal error and terminated execution abnormally. |
Completed | Task has completed executing with a success or failed result. |
Executing | Task is currently running. |
None | Task is idle. Default value. |
Suspended | Task is currently suspended because of a breakpoint hit. |
Validating | Task is currently validating. |