IDTSEvents.OnExecutionStatusChanged Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recibe una llamada de una tarea o un contenedor cuando su estado de ejecución cambia.
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)
Parámetros
- exec
- Executable
La tarea que activa el evento.
- newStatus
- DTSExecStatus
Estado actual del ejecutable.
- fireAgain
- Boolean
Un valor booleano que indica que debe continuar activando o dejar de activarse. Un valor de true indica que debe continuar activando.
Comentarios
En la tabla siguiente se muestran los valores que newStatus
contendrán:
newStatus |
Descripción |
---|---|
Abend | La tarea experimentó un error interno y finalizó la ejecución anormalmente. |
Completed | La tarea ha completado su ejecución con un resultado correcto o de error. |
Executing | La tarea se está ejecutando actualmente. |
None | La tarea está inactiva. Valor predeterminado. |
Suspended | La tarea está suspendida actualmente debido a un acierto de punto de interrupción. |
Validating | La tarea se está validando actualmente. |