EventsProvider Classe
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 classe abstraite qui contient une collection de conteneurs gestionnaires d’événements et la EventInfos collection. Cette classe aroute les événements vers ces gestionnaires d’événements lorsqu’un événement est reçu.
public ref class EventsProvider abstract : Microsoft::SqlServer::Dts::Runtime::DtsContainer
public abstract class EventsProvider : Microsoft.SqlServer.Dts.Runtime.DtsContainer
type EventsProvider = class
inherit DtsContainer
Public MustInherit Class EventsProvider
Inherits DtsContainer
- Héritage
- Dérivé
Remarques
Cette classe est héritée par tous les conteneurs, sauf le DtsEventHandler conteneur.
Champs
| Nom | Description |
|---|---|
| m_executable |
L’exécutable. (Hérité de Executable) |
Propriétés
| Nom | Description |
|---|---|
| CreationName |
Retourne la chaîne utilisée pour créer une instance de l’objet DtsContainer . Cette propriété est en lecture seule. (Hérité de DtsContainer) |
| DebugMode |
Obtient ou définit un Booléen qui indique si l’objet DtsContainer est en mode débogage et s’il doit déclencher l’événement OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget) pendant l’exécution. (Hérité de DtsContainer) |
| DelayValidation |
Obtient ou définit un booléen qui indique si la validation de la tâche est retardée jusqu’au moment de l’exécution. La valeur par défaut est false. (Hérité de DtsContainer) |
| Description |
Obtient ou définit la description de l’objet DtsContainer . (Hérité de DtsContainer) |
| Disable |
Un booléen qui indique si l’objet DtsContainer est désactivé. (Hérité de DtsContainer) |
| DisableEventHandlers |
Obtient ou définit un Booléen qui indique si les gestionnaires d’événements sur la tâche sont désactivés. |
| EventHandlers |
Retourne une collection d’objets gestionnaires d’événements. Ce champ est en lecture seule. |
| EventInfos |
Retourne une collection d’objets EventInfo . Ce champ est en lecture seule. |
| ExecutionDuration |
Retourne une valeur qui indique le temps que le conteneur a passé en exécution, en millisecondes. Cette propriété est en lecture seule. (Hérité de DtsContainer) |
| ExecutionResult |
Retourne une valeur qui indique le succès ou l’échec de l’exécution de l’objet DtsContainer . (Hérité de DtsContainer) |
| ExecutionStatus |
Retourne une valeur qui indique le statut actuel de l’exécution de l’objet DtsContainer au moment de l’appel. (Hérité de DtsContainer) |
| FailPackageOnFailure |
Obtient ou définit un booléen qui indique si le paquet échoue lorsqu’un conteneur enfant échoue. Cette propriété est utilisée sur les conteneurs, pas sur le paquet lui-même. (Hérité de DtsContainer) |
| FailParentOnFailure |
Obtient ou définit un |
| ForcedExecutionValue |
Si la ForceExecutionValue propriété est définie sur True, obtient ou définit une valeur qui spécifie la valeur d’exécution optionnelle que le package retourne. (Hérité de DtsContainer) |
| ForceExecutionResult |
Obtient ou définit une DTSForcedExecResult valeur d’énumération qui spécifie le résultat d’exécution forcée du conteneur. (Hérité de DtsContainer) |
| ForceExecutionValue |
Obtient ou définit un booléen qui indique si la valeur d’exécution du conteneur doit être forcée à contenir une valeur particulière. (Hérité de DtsContainer) |
| ID |
Retourne l’ID, qui est un GUID, du DtsContainer. La valeur est en lecture seule. (Hérité de DtsContainer) |
| IsDefaultLocaleID |
Un booléen qui indique si le conteneur utilise la localisation par défaut. Cette propriété est en lecture seule. (Hérité de DtsContainer) |
| IsolationLevel |
Obtient ou définit le niveau d’isolation de la transaction dans l’objet DtsContainer . (Hérité de DtsContainer) |
| LocaleID |
Obtient ou définit un entier qui indique l’identifiant de localisation Microsoft Win32® à utiliser lors de l’exécution de l’objetDtsContainer. (Hérité de DtsContainer) |
| LogEntryInfos |
Renvoie un objet LogEntryInfos. Cette propriété est en lecture seule. (Hérité de DtsContainer) |
| LoggingMode |
Obtient ou définit une valeur valide de l’énumération DTSLoggingMode qui indique le mode de journalisation du conteneur. (Hérité de DtsContainer) |
| LoggingOptions |
Retourne un objet contenant des propriétés indiquant la ressource de filtrage et de journalisation pour les conteneurs. Cette propriété est en lecture seule. (Hérité de DtsContainer) |
| MaximumErrorCount |
Obtient ou définit une valeur entière qui indique le nombre maximal d’erreurs pouvant survenir avant que l’objet DtsContainer ne cesse de fonctionner. (Hérité de DtsContainer) |
| Name |
Obtient ou définit le nom du DtsContainer. (Hérité de DtsContainer) |
| Parent |
Il retourne le conteneur parent. La valeur est en lecture seule. (Hérité de DtsContainer) |
| Site |
Obtient ou règle le site du conteneur. (Hérité de DtsContainer) |
| StartTime |
Indique l’heure à laquelle le conteneur a commencé à être exécuté. Cette propriété est en lecture seule. (Hérité de DtsContainer) |
| StopTime |
Retourne le moment où le conteneur a terminé son exécution. Cette propriété est en lecture seule. (Hérité de DtsContainer) |
| SuspendRequired |
Obtient ou définit un booléen qui indique si les tâches doivent être suspendues lorsqu’elles rencontrent un point d’arrêt. Cette valeur est définie par le moteur d’exécution pour les tâches et conteneurs lorsqu’un point d’arrêt est rencontré. (Hérité de DtsContainer) |
| TransactionOption |
Obtient ou définit une DTSTransactionOption valeur d’énumération qui indique si le conteneur participe aux transactions. (Hérité de DtsContainer) |
| VariableDispenser |
Retourne un VariableDispenser objet afin que les variables associées au conteneur puissent être verrouillées. (Hérité de DtsContainer) |
| Variables |
Retourne une collection contenant les variables associées à ce conteneur. Cette propriété est en lecture seule. (Hérité de DtsContainer) |
Méthodes
| Nom | Description |
|---|---|
| AcceptBreakpointManager(BreakpointManager) |
Cette méthode est appelée par le moteur d’exécution lorsqu’une tâche ou un conteneur est créée, et lui transmet un BreakpointManager gestionnaire pour permettre à la tâche de créer, supprimer et vérifier l’état des points d’arrêt. Cette méthode est appelée par l’exécution et n’est pas utilisée dans le code. (Hérité de DtsContainer) |
| Dispose() |
Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non managées. (Hérité de DtsContainer) |
| Equals(Object) |
Détermine si deux instances d’objet sont égales. (Hérité de DtsObject) |
| Execute(Connections, Variables, IDTSEvents, IDTSLogging, Object) |
Exécute l’application, le conteneur ou le package dans le cadre d’un flux de travail de paquet. (Hérité de DtsContainer) |
| GetHashCode() |
Retourne le code de hachage pour cette instance. (Hérité de DtsObject) |
| LoadFromXML(XmlNode, IDTSEvents) |
Cette méthode n’est pas appelable par votre code d’application. Pour charger un colis enregistré en tant que .xml, utilisez la LoadPackage(String, IDTSEvents) méthode. (Hérité de DtsContainer) |
| ResumeExecution() |
Reprend l’exécution de la tâche après une pause. La tâche ou le conteneur est repris par le moteur d’exécution. (Hérité de DtsContainer) |
| SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
Cette méthode n’est pas appelable par votre code d’application. Pour enregistrer un paquet en tant que .xml, utilisez la SaveToXml(String, Package, IDTSEvents) méthode. (Hérité de DtsContainer) |
| SetWrappedExecutable(IDTSExecutable100) |
Retourne l’objet exécutable enroulé. |
| SuspendExecution() |
Appelée lorsque l’exécutable doit être suspendue. Cette méthode est appelée par le moteur d’exécution. (Hérité de DtsContainer) |
| Validate(Connections, Variables, IDTSEvents, IDTSLogging) |
Permet au conteneur de déterminer s’il contient des paramètres invalides qui l’empêcheront d’exécuter correctement. (Hérité de DtsContainer) |
Événements
| Nom | Description |
|---|---|
| Disposed |
Ajoute un gestionnaire d’événements pour écouter l’événement Disposed sur le composant. (Hérité de DtsContainer) |