IDTSComponentEvents Interface
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.
Définit une interface qui fournit l’activation d’événements.
public interface class IDTSComponentEvents
public interface IDTSComponentEvents
type IDTSComponentEvents = interface
Public Interface IDTSComponentEvents
Remarques
L’exécution des services d’intégration inclut cette interface d’événements qui est transmise par l’exécution à divers composants qui s’exécutent dans un package, tels que les tâches, les énumérateurs, etc. Les événements sont générés par des tâches utilisant l’interface fournie lors de l’exécution IDTSComponentEvents et par le moteur d’exécution à l’exécution.
Les méthodes Fire<x> peuvent être appelées au moment de la conception et lors de l’exécution. Typiquement, lors de la conception des composants, les FireErrorméthodes , FireInformation, et FireWarning sont appelées pour fournir un retour d’information utilisateur lorsqu’un composant est mal configuré. Les événements déclenchés lors de la conception des composants sont affichés dans le volet des tâches. De plus, les composants peuvent définir des événements personnalisés puis les lancer lors de l’exécution en utilisant la FireCustomEvent méthode. Pour plus d’informations, voir Raising and Defining Events in a Data Flow Component.
Méthodes
| Nom | Description |
|---|---|
| FireBreakpointHit(BreakpointTarget) |
Déclenche un événement lorsqu’une cible de point de rupture est atteinte dans le paquet. |
| FireCustomEvent(String, String, Object[], String, Boolean) |
Ça se produit lorsque des tâches suscitent des événements personnalisés définis par une tâche. |
| FireError(Int32, String, String, String, Int32) |
Déclenche un événement lorsqu’une erreur survient. |
| FireInformation(Int32, String, String, String, Int32, Boolean) |
Suscite un événement contenant des informations. |
| FireProgress(String, Int32, Int32, Int32, String, Boolean) |
Fait apparaître un événement lorsque des progrès mesurables sont réalisés par l’exécutable. |
| FireQueryCancel() |
Déclenche un événement pour déterminer si un exécutable doit s’arrêter de s’exécuter. |
| FireWarning(Int32, String, String, String, Int32) |
Déclenche un événement chaque fois que la tâche se trouve dans un état qui ne justifie pas une erreur, mais justifie d’alerter le client. |