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 le déclenchement des événements.
public interface class IDTSComponentEvents
public interface IDTSComponentEvents
type IDTSComponentEvents = interface
Public Interface IDTSComponentEvents
Remarques
Le runtime Integration Services inclut cette interface d’événement transmise par le runtime à différents composants qui s’exécutent dans un package, tels que les tâches, les énumérateurs, et ainsi de suite. Les événements sont déclenchés par des tâches à l’aide de l’interface fournie pendant l’exécution IDTSComponentEvents et par le moteur d’exécution.
Les méthodes Fire<x> peuvent être appelées au moment du design et pendant l’exécution. En règle générale, lors de la conception des composants, les FireErrorFireInformationméthodes et FireWarning les méthodes sont appelées pour fournir des commentaires utilisateur lorsqu’un composant est configuré de manière incorrecte. Les événements déclenchés pendant la conception des composants s’affichent dans le volet Office. En outre, les composants peuvent définir des événements personnalisés, puis les déclencher pendant l’exécution à l’aide de la FireCustomEvent méthode. Pour plus d’informations, consultez Déclenchement et définition d’événements dans un composant Data Flow.
Méthodes
FireBreakpointHit(BreakpointTarget) |
Déclenche un événement lorsqu'une cible de point d'arrêt est atteinte dans le package. |
FireCustomEvent(String, String, Object[], String, Boolean) |
Se produit lorsque des tâches déclenchent des événements personnalisés définis par la tâche. |
FireError(Int32, String, String, String, Int32) |
Déclenche un événement lorsqu'une erreur se produit. |
FireInformation(Int32, String, String, String, Int32, Boolean) |
Déclenche un événement contenant des informations. |
FireProgress(String, Int32, Int32, Int32, String, Boolean) |
Déclenche un événement lorsqu'une progression quantifiable a été réalisée par l'exécutable. |
FireQueryCancel() |
Déclenche un événement pour déterminer si un exécutable doit arrêter son exécution. |
FireWarning(Int32, String, String, String, Int32) |
Déclenche un événement lorsque la tâche est dans un état qui ne justifie pas une erreur, mais garantit un avertissement du client. |