IDTSEvents.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.
Appelé par une tâche ou un conteneur lorsque son statut d’exécution change.
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)
Paramètres
- exec
- Executable
La tâche d’élever l’événement.
- newStatus
- DTSExecStatus
L’état actuel de l’exécutable.
- fireAgain
- Boolean
Un booléen qui indique que cela doit continuer ou cesser de tirer. Une valeur de vrai indique qu’il doit continuer à tirer.
Remarques
Le tableau suivant montre les valeurs qui newStatus contiendront :
newStatus |
Description |
|---|---|
| Abend | La tâche a subi une erreur interne et a terminé l’exécution de manière anormale. |
| Completed | La tâche a terminé son exécution avec un résultat réussi ou é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 à cause d’un point de rupture. |
| Validating | La tâche est actuellement en cours de validation. |