Partager via


IDTSComponentEvents Interface

Définition

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.

S’applique à