DefaultEvents.OnExecutionStatusChanged Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cet événement est déclenché par une tâche ou un conteneur lorsque son état d'exécution change.
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)
Paramètres
- exec
- Executable
Tâche qui déclenche l'événement.
- newStatus
- DTSExecStatus
État actuel du fichier exécutable.
- fireAgain
- Boolean
Valeur booléenne qui indique si cela doit continuer à déclencher ou arrêter le déclenchement. La valeur true indique qu’elle doit continuer à déclencher.
Implémente
Remarques
Le tableau suivant montre les valeurs qui newStatus
contiennent :
newStatus |
Description |
---|---|
Abend | La tâche a rencontré une erreur interne et a terminé l’exécution anormalement. |
Completed | La tâche a terminé l'exécution avec succès ou a échoué. |
Executing | La tâche est en cours d'exécution. |
None | La tâche est inactive (valeur par défaut). |
Suspended | La tâche est actuellement suspendue en raison d’un accès au point d’arrêt. |
Validating | Validation en cours par la tâche. |