Compartir a través de


DefaultEvents.OnExecutionStatusChanged Método

Definición

Este evento es activado por una tarea o un contenedor cuando se modifica su estado de ejecución.

public:
 virtual void OnExecutionStatusChanged(Microsoft::SqlServer::Dts::Runtime::Executable ^ exec, Microsoft::SqlServer::Dts::Runtime::DTSExecStatus newStatus, bool % fireAgain);
public virtual 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
override this.OnExecutionStatusChanged : Microsoft.SqlServer.Dts.Runtime.Executable * Microsoft.SqlServer.Dts.Runtime.DTSExecStatus * bool -> unit
Public Overridable 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 si debe continuar activando o detener la activación. Un valor de true indica que debe continuar activando.

Implementaciones

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 de forma anómala.
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.

Se aplica a