IDTSEvents100 Interface

Définition

Définit des méthodes pour les événements.

public interface class IDTSEvents100
[System.Runtime.InteropServices.Guid("C003D4F1-7DC4-4EEC-A498-635F18B35296")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSEvents100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("5D3DE54E-2203-48ED-9C06-F72C8E10BD84")]
public interface IDTSEvents100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2DA57214-161A-4748-9989-1F7DB695C2DF")]
public interface IDTSEvents100
[<System.Runtime.InteropServices.Guid("C003D4F1-7DC4-4EEC-A498-635F18B35296")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSEvents100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("5D3DE54E-2203-48ED-9C06-F72C8E10BD84")>]
type IDTSEvents100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2DA57214-161A-4748-9989-1F7DB695C2DF")>]
type IDTSEvents100 = interface
Public Interface IDTSEvents100
Attributs

Méthodes

OnBreakpointHit(IDTSBreakpointSite100, IDTSBreakpointTarget100)

Appelée lorsqu'un point d'arrêt est atteint dans une tâche.

OnCustomEvent(IDTSTaskHost100, String, String, Object[], String, Boolean)

Appelée par les tâches pour déclencher des événements personnalisés définis par la tâche.

OnError(IDTSRuntimeObject100, Int32, String, String, String, Int32, String, Boolean)

Appelée par une tâche ou un conteneur lorsqu'une erreur se produit.

OnExecutionStatusChanged(IDTSExecutable100, DTSExecStatus, Boolean)

Appelée par une tâche ou un conteneur lorsque son état d'exécution change.

OnInformation(IDTSRuntimeObject100, Int32, String, String, String, Int32, String, Boolean)

Appelée lorsque la tâche doit fournir des informations.

OnPostExecute(IDTSExecutable100, Boolean)

Appelée immédiatement après la fin de la logique d'exécution de la tâche. Cet événement est déclenché par une tâche ou un conteneur immédiatement après son exécution.

OnPostValidate(IDTSExecutable100, Boolean)

Appelée immédiatement après la fin de la logique de validation de la tâche. Cet événement est déclenché par une tâche après validation de la tâche.

OnPreExecute(IDTSExecutable100, Boolean)

Appelée lorsqu'une tâche est sur le point de s'exécuter. Cet événement est déclenché par une tâche ou un conteneur immédiatement avant son exécution.

OnPreValidate(IDTSExecutable100, Boolean)

Appelée lorsque la logique de validation réelle de la tâche démarre. Cet événement est déclenché lorsque la validation de l'hôte ou du conteneur de la tâche commence.

OnProgress(IDTSTaskHost100, String, Int32, Int32, Int32, String, Boolean)

Appelée pour mettre à jour la progression de l'exécution de la tâche.

OnQueryCancel(Boolean)

Indique une méthode appelée pour chaque point de jonction dans le traitement d'une tâche où il est possible d'annuler l'exécution. Cet événement est déclenché par des tâches et des conteneurs pour déterminer si leur exécution doit s'arrêter.

OnTaskFailed(IDTSTaskHost100)

Appelée par l'hôte de la tâche lorsqu'il échoue.

OnVariableValueChanged(IDTSContainer100, IDTSVariable100, Boolean)

Appelé par le moteur d'exécution. Elle n'est pas appelée par des tâches.

OnWarning(IDTSRuntimeObject100, Int32, String, String, String, Int32, String)

Appelée lorsque la tâche est dans un état qui ne justifie pas une erreur, mais garantit un avertissement du client.

S’applique à