Microsoft.SqlServer.Dts.Runtime Espace de noms
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.
L’espace Microsoft.SqlServer.Dts.Runtime de noms contient les classes et interfaces permettant de créer des paquets, des tâches personnalisées et d’autres éléments de contrôle du flux de paquets.
Classes
| Nom | Description |
|---|---|
| Application |
Découvre et accède Package aux objets. Il peut également accéder à des collections et propriétés contenant des informations sur le système. |
| ApplocalHelper |
ApplocalHelper contient des fonctions d’assistance statiques qui aident à gérer les problèmes applocaux. |
| ApplocalReferenceLoader |
Chargeur de référence pour l’assembleur app-local |
| BatchUpgradeOptions |
Spécifie les options que la Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents) méthode appliquera à une liste de packages de services d’intégration lors du processus de mise à niveau. |
| BreakpointManager |
Gère tous les points d’arrêt qui sont fixés sur une tâche. Cette classe ne peut pas être héritée. |
| BreakpointTarget |
Contient des informations sur les points d’arrêt définis dans le package. Cette classe ne peut pas être héritée. |
| BreakpointTargetEnumerator |
Crée un BreakpointTargetEnumerator pour la BreakpointTargets collection. Cette classe ne peut pas être héritée. |
| BreakpointTargets |
Contient une collection d’objets BreakpointTarget. Cette classe ne peut pas être héritée. |
| Configuration |
Représente une classe de configuration qui contient des informations sur la configuration d’un paquet. Cette classe ne peut pas être héritée. |
| ConfigurationEnumerator |
Prend en compte l’itération sur la Configurations collection. Cette classe ne peut pas être héritée. |
| Configurations |
Représente une collection d’objets Configuration . Cette classe ne peut pas être héritée. |
| ConnectionEnumerator |
Prend en compte l’itération sur la Connections collection. Cette classe ne peut pas être héritée. |
| ConnectionInfo |
Contient des informations sur les connexions disponibles sur l’ordinateur. Cette classe ne peut pas être héritée. |
| ConnectionInfoEnumerator |
Prend en compte l’itération sur la Connections collection. Cette classe ne peut pas être héritée. |
| ConnectionInfos |
Contient des informations sur toutes les connexions de l’ordinateur. La collection contient ConnectionInfo des objets qui fournissent les détails sur chaque connexion. La collection est disponible via le Application cours. Cette classe ne peut pas être héritée. |
| ConnectionManager |
Fournit les informations nécessaires pour vous connecter à une source de données. Toutes les classes qui héritent de la ConnectionManager contiennent les mêmes propriétés et méthodes. La ConnectionManager classe isole les détails d’implémentation des différents types de connexion du temps d’exécution. Cela permet à l’exécution d’interagir avec chaque gestionnaire de connexion de manière cohérente et prévisible. Les gestionnaires de connexions contiennent un ensemble de propriétés de stock que toutes les connexions ont en commun, telles que le Name, ID, Description, et ConnectionString. Cependant, chaque type de connexion possède des propriétés supplémentaires propres à ce type de connexion. On peut y accéder via la Properties collection. Cette classe ne peut pas être héritée. |
| ConnectionManagerBase |
Représente la classe de base abstraite pour les gestionnaires de connexion. |
| ConnectionManagerItem |
Représente les objets pour le gestionnaire de connexions. |
| ConnectionManagerItems |
Représente les objets du gestionnaire de connexion. |
| Connections |
Contient une collection d’objets ConnectionManager accessibles via l’objet Package . Cette classe ne peut pas être héritée. |
| DataTypeInfo |
Contient des membres qui retournent des informations concernant le type de données de tout objet SQL Server Integration Services (SSIS) pour un Applicationfichier . Cette classe ne peut pas être héritée. |
| DataTypeInfoEnumerator |
Prend en compte l’itération sur la DataTypeInfos collection. Cette classe ne peut pas être héritée. |
| DataTypeInfos |
Contient une collection d’objets DataTypeInfo. Cette classe ne peut pas être héritée. |
| DBProviderInfo |
Contient des informations sur un fournisseur de bases de données. Cette classe ne peut pas être héritée. |
| DBProviderInfoEnumerator |
Prend en compte l’itération sur la DBProviderInfos collection. Cette classe ne peut pas être héritée. |
| DBProviderInfos |
Contient une collection d’objets DBProviderInfo. Cette classe ne peut pas être héritée. |
| DefaultEvents |
Définit les événements par défaut fournis par l’exécution des Services d’Intégration. |
| DtProjectStorage |
L’espace Microsoft.SqlServer.Dts.Runtime de noms contient les classes et interfaces permettant de créer des paquets, des tâches personnalisées et d’autres éléments de contrôle du flux de paquets. |
| DtsComException |
L’exception que se déclenche les services d’intégration lorsqu’une erreur COM survient. |
| DtsComponentException |
L’exception qui est lancée lorsqu’une erreur survient dans un composant. |
| DtsConnectionAttribute |
Fournit des informations sur le temps de conception d’un ConnectionManager objet. |
| DtsConnectionException |
L’exception qui est lancée lorsqu’il y a une erreur dans une connexion. |
| DtsContainer |
Définit une classe de base abstraite qui implémente les propriétés et méthodes utilisées par tous les conteneurs et paquets. |
| DtsConvert |
Fournit des méthodes de conversion pour convertir les objets d’exécution des services d’intégration gérés vers leurs implémentations natives et des implémentations natives vers des implémentations gérées. Cette classe ne peut pas être héritée. |
| DtsCouldNotCreateManagedConnectionException |
L’exception qui précise qu’une connexion gérée ne peut pas être créée. Cette classe ne peut pas être héritée. |
| DtsCouldNotCreateManagedForEachEnumeratorException |
L’exception qui précise qu’un énumérateur ForEach géré ne pouvait pas être créé. Cette classe ne peut pas être héritée. |
| DtsEnumerator |
Définit une classe de base abstraite qui implémente les méthodes IEnumerator. |
| DtsError |
Contient des informations sur une erreur survenue lors de l’exécution. Cette classe ne peut pas être héritée. |
| DtsErrors |
Représente une collection d’objets DtsError . Cette classe ne peut pas être héritée. |
| DtsEventHandler |
Un conteneur sur un package ou d’autres conteneurs qui contient des exécutables à exécuter lorsque des événements spécifiques se produisent. Cette classe ne peut pas être héritée. |
| DtsEventHandlerEnumerator |
Prend en compte l’itération sur la DtsEventHandlers collection. Cette classe ne peut pas être héritée. |
| DtsEventHandlers |
Représente une collection d’objets DtsEventHandler . Cette classe ne peut pas être héritée. |
| DtsException |
Définit une classe d’exception générique qui, selon le code d’erreur retourné, crée une classe spécifique au type d’exception survenu. |
| DtsExponentTooLargeException |
Une classe d’exception qui est lancée lorsque la clé de certification X.509 sur un paquet est invalide. |
| DtsForEachEnumeratorAttribute |
Fournit des informations de conception sur un ForEachEnumerator objet. Cette classe ne peut pas être héritée. |
| DtsGenericException |
L’exception qui est lancée lorsqu’une erreur survient et que l’erreur n’est pas traitée par une autre classe d’exception. |
| DtsInvalidBreakpointSiteException |
L’exception est lancée pour spécifier qu’il existe un point d’arrêt invalide. Cette classe ne peut pas être héritée. |
| DtsInvalidProjectPasswordOrDataException |
Représente le mot de passe ou l’exception de données de projet invalide que cette classe contient pendant l’exécution. |
| DtsInvalidProjectUserKeyOrDataException |
Représente la clé utilisateur ou l’exception de données invalides que contient cette classe. |
| DtsLogProviderAttribute |
Fournit des informations sur le temps de conception d’un LogProvider objet. |
| DTSManagedXmlSerializationHelper |
Représente l’aide pour la sérialisation XML gérée DTS. |
| DtsNoConnectionAssignedException |
L’exception est lancée pour spécifier qu’une erreur interne s’est produite lorsqu’un wrapper géré est utilisé pour un objet natif qui n’est pas du type correct. |
| DtsNoForEachEnumAssignedException |
L’exception qui est lancée pour spécifier qu’une erreur interne s’est produite lorsqu’un wrapper géré est utilisé pour un objet natif qui n’est pas du type ForEachEnumerator. |
| DtsNoLogProviderAssignedException |
L’exception qui est lancée pour spécifier qu’une erreur interne s’est produite lorsqu’un wrapper géré est utilisé pour un objet natif qui n’est pas du type LogProvider. |
| DtsNoObjectAssignedException |
L’exception est lancée pour spécifier qu’une erreur interne s’est produite lorsqu’un wrapper géré est utilisé pour un objet natif qui n’est pas du type correct. |
| DtsNotAConnectionException |
L’exception est lancée pour spécifier qu’une erreur interne s’est produite lorsqu’un wrapper géré est utilisé pour un objet natif qui n’est pas du type correct. |
| DtsNotAForEachEnumException |
L’exception qui est lancée pour spécifier qu’une erreur interne s’est produite lorsqu’un wrapper géré est utilisé pour un objet natif qui n’est pas du type ForEachEnumerator. |
| DtsNotALogProviderException |
L’exception qui est lancée pour spécifier qu’une erreur interne s’est produite lorsqu’un wrapper géré est utilisé pour un objet natif qui n’est pas du type LogProvider. |
| DtsNotAManagedEnumeratorException |
L’exception est lancée pour spécifier que l’énumérateur n’est pas un énumérateur géré. Cette classe ne peut pas être héritée. |
| DtsNoTaskAssignedException |
L’exception est lancée pour spécifier qu’une erreur interne s’est produite lorsqu’un wrapper géré est utilisé pour un objet natif qui n’est pas du type correct. |
| DtsNotATaskException |
L’exception est lancée pour spécifier qu’une erreur interne s’est produite lorsqu’un wrapper géré est utilisé pour un objet natif qui n’est pas du type correct. |
| DtsObject |
Définit une classe de base abstraite qui contient les membres communs à tous les objets de l’espace Microsoft.SqlServer.Dts.Runtime de noms. |
| DtsPipelineException |
L’exception qui est lancée lorsqu’une erreur survient dans le pipeline. |
| DtsProperties |
Contient une collection d’objets DtsProperty. Cette classe ne peut pas être héritée. |
| DtsProperty |
Contient les propriétés et méthodes utilisées par plusieurs conteneurs sur leurs propriétés. Cette classe ne peut pas être héritée. |
| DtsPropertyAttribute |
Représente l’attribut de propriété DTS. |
| DTSReadOnlyCollectionBase |
Définit une classe de base abstraite qui implémente les membres communs utilisés par toutes les collections en lecture seule des Services d’Intégration. Il fournit la classe de base abstraite (MustInherit dans Visual Basic) pour une collection fortement typée. |
| DtsRuntimeException |
L’exception qui est lancée lorsqu’il y a une erreur dans le flux de contrôle. |
| DtsScriptingException |
L’exception qui est lancée lorsqu’il y a une erreur dans une tâche de script. |
| DtsSqlException |
L’exception qui est lancée lorsqu’il y a une erreur dans une tâche SQL. |
| DtsTaskAttribute |
Fournit des informations sur le temps de conception d’un Task objet. |
| DtsTaskException |
L’exception qui est lancée lorsqu’une erreur survient dans une tâche. |
| DtsToolsException |
L’exception qui est lancée lorsqu’une erreur survient dans l’un des outils. |
| DtsWarning |
Contient les propriétés utilisées lorsqu’un avertissement survient. Cette classe ne peut pas être héritée. |
| DtsWarnings |
Contient une collection d’objets DtsWarning. Cette classe ne peut pas être héritée. |
| EmptyEnumerator |
Fournit un énumérateur vide qui est retourné par l’exécution des Services d’intégration lorsqu’il n’y a pas d’éléments dans la collection à énumérer. |
| EnumReferencedObjects |
Énumère les objets référencés. |
| ErrorEnumerator |
Prend en compte l’itération sur la DtsErrors collection. Cette classe ne peut pas être héritée. |
| EventInfo |
Contient des informations sur un événement. Cette classe ne peut pas être héritée. |
| EventInfoEnumerator |
Prend en compte l’itération sur la EventInfos collection. Cette classe ne peut pas être héritée. |
| EventInfos |
Contient une collection d’objets EventInfo. Le moteur d’exécution expose une EventInfos collection sur tous les conteneurs de la hiérarchie des paquets. La collection qu’une tâche reçoit est une référence à EventInfos la collection sur la TaskHost qui enveloppe la tâche. Les collections EventInfos d’autres conteneurs contiennent des contenus agrégés de leurs collections pour enfants EventInfos . Cette classe ne peut pas être héritée. |
| EventsProvider |
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. |
| Executable |
Définit une classe abstraite qui fournit les méthodes que tous les objets exécutés par le moteur d’exécution doivent hériter et implémenter. |
| ExecutableEnumerator |
Prend en compte l’itération sur la Executables collection. Cette classe ne peut pas être héritée. |
| Executables |
Contient une collection d’objets Executable. Cette classe ne peut pas être héritée. |
| ExtendedProperties |
Contient une collection d’objets ExtendedProperty. Cette classe ne peut pas être héritée. |
| ExtendedProperty |
Cette classe contient des membres qui détiennent des informations supplémentaires sur un paquet. |
| ExtendedPropertyEnumerator |
Prend en compte l’itération sur la ExtendedProperties collection. Cette classe ne peut pas être héritée. |
| FlatFileColumn |
Contient des informations qui définissent les propriétés des colonnes dans un adaptateur de données source ou destination à fichier plat. L’adaptateur de fichier plat est utilisé pour accéder aux données dans des fichiers plats. Cette classe ne peut pas être héritée. |
| ForEachEnumerator |
Énumère les éléments sur lesquels le ForEachLoop est assigné pour itérer. |
| ForEachEnumeratorHost |
Définit la classe hôte pour le ForEachEnumerator. Cette classe ne peut pas être héritée. |
| ForEachEnumeratorInfo |
Contient des informations sur le ForEachEnumerator. Cette classe ne peut pas être héritée. |
| ForEachEnumeratorInfos |
Collection d’objets ForEachEnumeratorInfo. Cette classe ne peut pas être héritée. |
| ForEachEnumeratorInfosEnumerator |
Prend en compte l’itération sur la ForEachEnumeratorInfos collection. Cette classe ne peut pas être héritée. |
| ForEachEnumeratorUI |
Fournit des informations pour contrôler l’interface graphique utilisateur du ForEachEnumeratorfichier . |
| ForEachLoop |
Fournit un conteneur qui définit un flux de travail itératif dans un package en utilisant l’instruction itération foreach. |
| ForEachVariableMapping |
Associe chaque variable à la valeur ou à l’expression qu’elle représente. Cette classe ne peut pas être héritée. |
| ForEachVariableMappingEnumerator |
Prend en compte l’itération sur la ForEachVariableMappings collection. Cette classe ne peut pas être héritée. |
| ForEachVariableMappings |
Contient une collection d’objets ForEachVariableMapping. Cette classe ne peut pas être héritée. |
| ForLoop |
Fournit un conteneur qui définit un flux de travail itératif dans un package, en utilisant l’instruction for iteration. |
| FtpClientConnection |
Télécharge et téléverse les fichiers de données et gère les annuaires sur les serveurs. Cette classe ne peut pas être héritée. |
| HResults |
Copyright (c) 2019 Microsoft Corporation Ce fichier contient tous les messages d’événements en anglais américain et les HRESULT pour l’exécution des services de transformation de données SQL, le pipeline, les tâches stock et les transformations stock. Convention de nommage des messages et HRESULT Erreur HRESULTs - Commencez par DTS_E_ Terminez par la description de l’opération ratée Avertissements HRESULTs - Commencez par DTS_W_ Terminez par la description de l’opération d’avertissement Information HRESULTs - Commencez par DTS_I_ Terminez par la description de l’opération Succès HRESULTs - Commencez par DTS_S_ Fin par la description de l’opération réussie Messages pour le journal d’événements - Commencez par DTS_MSG_ Fin par la description de la Les valeurs du message sont 32 bits disposées comme suit : 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 9 8 7 6 5 4 3 2 1 0 9 9 8 7 6 5 6 5 3 2 1 0 9 8 3 2 1 0 9 8 7 6 5 4 3 2 1 0 +---+-+-+-----------------------+-------------------------------+ |Sev|C|R| Installation | Code | +---+-+-+-----------------------+-------------------------------+ où Sev - est le code de gravité 00 - Succès 01 - Informationnel 10 - Avertissement 11 - Erreur C - est le drapeau de code client R - est un bit réservé Facility - est le code de code de l’installation - est le code de statut de l’installation |
| HttpClientConnection |
Contient des propriétés et des méthodes permettant à un package d’accéder à un serveur Web utilisant le protocole HTTP pour envoyer ou recevoir des fichiers. Cette classe ne peut pas être héritée. |
| LogEntryInfo |
Contient des propriétés qui décrivent une entrée de journal. Cette classe ne peut pas être héritée. |
| LogEntryInfoEnumerator |
Prend en compte l’itération sur la LogEntryInfos collection. Cette classe ne peut pas être héritée. |
| LogEntryInfos |
Contient une collection d’objets LogEntryInfo. Cette classe ne peut pas être héritée. |
| LoggingOptions |
Contient des membres qui régissent quelles informations sont incluses ou exclues de la saisie. Cette classe ne peut pas être héritée. |
| LogProvider |
Contient des informations sur un fournisseur de journaux associé à un paquet. Tous les fournisseurs de journaux associés à un colis se trouvent dans la LogProviders collection. Pour les fournisseurs de journaux sur l’ordinateur, utilisez la Application classe et consultez la LogProviderInfos collection. Cette classe ne peut pas être héritée. |
| LogProviderBase |
Définit la classe de base abstraite pour les fournisseurs de journaux gérés. |
| LogProviderEnumerator |
Prend en compte l’itération sur la LogProviders collection. Cette classe ne peut pas être héritée. |
| LogProviderInfo |
Fournit des informations sur les fournisseurs de journaux présents sur l’ordinateur. Cette classe ne peut pas être héritée. |
| LogProviderInfoEnumerator |
Prend en charge une itération simple sur la LogProviderInfos collection. Cette classe ne peut pas être héritée. |
| LogProviderInfos |
Contient une collection d’objets LogProviderInfo. Cette classe ne peut pas être héritée. |
| LogProviders |
Contient une collection d’objets LogProvider associés au package. Cette classe ne peut pas être héritée. |
| ManagedForEachEnumeratorWrapper |
Représente l’emballage pour l’énumérateur géré Pour Chaque Nombre. Cette classe ne peut pas être héritée. |
| ManagedHelper |
Représente l’aide gérée. |
| ManagedHelper.ManagedPropertyHelper |
Représente l’en-tête de propriété gérée. |
| ManagedWrapper |
Représente l’emballage géré. |
| ManagerSerializer |
Représente le sérialiseur manager. |
| NameChecker |
Représente le vérificateur de noms. |
| ObjectReferenceTracker |
Fournit une analyse de l’impact et des conséquences de la suppression de variables et de connexions d’un package. Cette classe ne peut pas être héritée. |
| Package |
Représente le conteneur du colis. Cette classe ne peut pas être héritée. |
| PackageInfo |
Contient des propriétés qui retournent toutes les informations relatives à un paquet, telles que la date de création, les numéros de version et la taille du paquet. Cette classe ne peut pas être héritée. |
| PackageInfoEnumerator |
Prend en compte l’itération sur la PackageInfos collection. Cette classe ne peut pas être héritée. |
| PackageInfos |
Contient une collection de paquets trouvés dans Microsoft SQL Server ou le service Integration Services. Cette classe ne peut pas être héritée. |
| PackageItem |
PackageItem contient des informations liées au colis, incluant le colis, l’état, etc. |
| PackageItems |
Contient une collection d’objets PackageItem. |
| PackageParameterEnumerator |
Représente l’énumérateur de paramètres de paquet. |
| PackageUpgradeOptions |
Spécifie les options à appliquer lors de la mise à jour d’un package Integration Services. |
| PackageUpgradeResult |
Précise les résultats de la mise à niveau pour un paquet. |
| Parameter |
Représente une classe de base abstraite utilisée à la fois par le paramètre du package et le paramètre du projet. |
| ParameterInfo |
Représente une copie en lecture seule des informations de paramètres afin que les applications puissent obtenir les informations des paramètres sans avoir à charger l’ensemble de l’objet package. |
| ParameterInfos |
Représente une collection d’objets paramètres. |
| Parameters |
Représente une classe utilisée à la fois par la collection des paramètres du package et des paramètres du projet. |
| PipelineComponentInfo |
Contient des propriétés qui décrivent un composant de pipeline actuellement installé sur l’ordinateur local et prêt à être utilisé dans un pipeline. |
| PipelineComponentInfoEnumerator |
Prend en compte l’itération sur la PipelineComponentInfos collection. Cette classe ne peut pas être héritée. |
| PipelineComponentInfos |
Contient une collection d’objets PipelineComponentInfo. Cette classe ne peut pas être héritée. |
| PrecedenceConstraint |
Spécifie les propriétés pour configurer une contrainte de préséance entre deux conteneurs. Cette classe ne peut pas être héritée. |
| PrecedenceConstraintEnumerator |
Prend en charge une itération simple sur la PrecedenceConstraints collection. Cette classe ne peut pas être héritée. |
| PrecedenceConstraints |
Contient une collection d’objets PrecedenceConstraint. Cette classe ne peut pas être héritée. |
| Project |
Représente le projet Integration Services qui contient des packages et des paramètres. |
| ProjectVariablesWrapper |
Contient une collection d’enveloppes de variables de projet. |
| PropertyEnumerator |
Prend en compte l’itération sur la DtsProperties collection. Cette classe ne peut pas être héritée. |
| ReferenceLoader |
L’espace Microsoft.SqlServer.Dts.Runtime de noms contient les classes et interfaces permettant de créer des paquets, des tâches personnalisées et d’autres éléments de contrôle du flux de paquets. |
| RunningPackage |
Fournit une référence au package d’exécution à utiliser depuis le service Integration Services. Cette classe ne peut pas être héritée. |
| RunningPackages |
Contient une collection d’objets RunningPackage. Cette collection contient la liste des paquets qui étaient en cours d’exécution lorsque la GetRunningPackages(String) méthode a été appelée, et n’est pas mise à jour lorsqu’un nouveau paquet commence ou qu’un paquet listé se termine. Si vous avez besoin d’un nouveau cliché, vous devriez rappeler GetRunningPackages(String) . Cette classe ne peut pas être héritée. |
| RunningPackagesEnumerator |
Prend en compte l’itération sur la RunningPackages collection. Cette classe ne peut pas être héritée. |
| SelectedLogProviders |
Contient une collection d’objets sélectionnés LogProvider . Cette classe ne peut pas être héritée. |
| SensitiveConnectionManagerBase |
L’espace Microsoft.SqlServer.Dts.Runtime de noms contient les classes et interfaces permettant de créer des paquets, des tâches personnalisées et d’autres éléments de contrôle du flux de paquets. |
| SensitiveStringAttribute |
L’espace Microsoft.SqlServer.Dts.Runtime de noms contient les classes et interfaces permettant de créer des paquets, des tâches personnalisées et d’autres éléments de contrôle du flux de paquets. |
| Sequence |
Définit un flux de contrôle qui est un sous-ensemble du flux de contrôle du paquet. Utilisez des conteneurs de séquence pour regrouper le package en plusieurs flux de contrôle distincts, chacun contenant une ou plusieurs tâches, et des conteneurs qui s’exécutent dans l’ensemble du flux de contrôle du package. Cette classe ne peut pas être héritée. |
| SsisServerExecution |
Représente l’exécution du serveur SSIS. |
| StorageInfo |
Fournit des informations sur l’emplacement de stockage pour les packages d’intégration d’origine ou des services d’intégration améliorés. |
| Task |
Définit une classe abstraite qui implémente les méthodes et propriétés communes à toutes les tâches dans Integration Services. |
| TaskHost |
Fournit un conteneur qui encapsule une seule tâche. Dans le SSIS Designer, le n’est TaskHost pas configuré séparément ; il est configuré lorsque vous définissez les propriétés de la tâche qu’il encapsule. |
| TaskInfo |
Contient des informations sur une tâche installée sur l’ordinateur local. |
| TaskInfoEnumerator |
Prend en compte l’itération sur la TaskInfo collection. Cette classe ne peut pas être héritée. |
| TaskInfos |
Contient une collection d’objets TaskInfo. Cette classe ne peut pas être héritée. |
| UpgradePackageInfo |
Stocke des informations sur un package de services d’intégration qui doit être mis à jour. |
| UpgradeResult |
Détermine le résultat de la mise à niveau d’un ensemble de packages Integration Services. |
| Variable |
Représente une variable sur un package, une tâche ou un conteneur. Cette classe ne peut pas être héritée. |
| VariableDispenser |
Accède à la Variables collection lors de l’exécution du paquet. Cette classe ne peut pas être héritée. |
| VariableEnumerator |
Prend en compte l’itération sur la Variables collection. Cette classe ne peut pas être héritée. |
| Variables |
Contient une collection d’objets Variables , accessibles via plusieurs objets. Cette classe ne peut pas être héritée. |
| WarningEnumerator |
Prend en compte l’itération sur la DtsWarnings collection. Cette classe ne peut pas être héritée. |
Structures
| Nom | Description |
|---|---|
| DTSEventColumnFilter |
Contient un champ pour chaque colonne que vous pouvez entrer dans une entrée de journal. Pour sélectionner des colonnes à écrire dans le journal, mettez la valeur du champ sur true. Mettez la valeur sur faux pour chaque champ que vous ne souhaitez pas ajouter à l’entrée du journal. |
| StatusMessage |
Précise les avertissements et les messages d’erreur résultant de la mise à jour d’un package de services d’intégration. |
Interfaces
| Nom | Description |
|---|---|
| IDTSBreakpointSite |
Définit l’interaction entre le moteur d’exécution des services d’intégration et la tâche d’exposition des points d’arrêt ainsi que de création et gestion des points d’arrêt personnalisés. |
| IDTSComponentEvents |
Définit une interface qui fournit l’activation d’événements. |
| IDTSComponentPersist |
Permet d’enregistrer et de charger les propriétés et paramètres des composants et tâches depuis le XML du paquet. |
| IDTSConfigurationControl |
Fournit une propriété qui contrôle la façon dont un package charge les configurations. |
| IDTSDowngradableObject |
Représente l’interface de l’objet rétrogradable DTS. |
| IDTSDumpConfiguration |
Représente la configuration pour le vidage de l’interface du Data Transformation Service. |
| IDTSEvents |
Définit un ensemble d’événements utilisés par le TaskHost pour une tâche. |
| IDTSExecutionMetrics |
Définit les métriques utilisées pour suivre l’exécution d’un conteneur. |
| IDTSExecutionPath |
Représente le chemin d’exécution du DTS. |
| IDTSForEachEnumerator |
Fournit les méthodes et propriétés pour le ForEachEnumerator. |
| IDTSForEachEnumeratorUI |
Contient les membres implémentés par la classe d’interface ForEachEnumeratorUI utilisateur. |
| IDTSInfoEvents |
Définit une interface utilisée pour lancer des événements informationnels, d’avertissement et d’erreur. |
| IDTSLogging |
Définit les options de journalisation pour un conteneur. |
| IDTSManagedTask |
Définit une interface implémentée sur les classes de tâches pour identifier la classe comme une tâche gérée. |
| IDTSName |
Définit des propriétés couramment utilisées par de nombreux objets dans l’exécution des Services d’Intégration. Les propriétés courantes des objets nommés incluent un nom, un nom de création, un ID (GUID) et une description. |
| IDTSObjectHost |
Définit une interface qui permet de traiter les composants comme des objets hôtes génériques. |
| IDTSPackageInternal |
Définit une interface implémentée par des conteneurs qui doivent avoir la propriété interne. |
| IDTSPackagePath |
Définit une interface implémentée par des conteneurs dont le chemin du package doit être renvoyé dans une propriété. |
| IDTSPersist |
Définit une interface qui permet d’enregistrer et de charger des données. |
| IDTSPropertiesProvider |
Définit une interface, héritée par les conteneurs, qui permet de définir des propriétés par une expression, et permet d’associer une collection énumérable de propriétés au conteneur. |
| IDTSPropertiesProviderEx |
Représente les expressions fournisseurs de propriétés DTS. |
| IDTSSequence |
Contient deux collections utilisées par les conteneurs. |
| IDTSSuspend |
Fournit des méthodes et des propriétés appelées par le moteur d’exécution pour notifier les tâches de suspendre l’exécution. |
Énumérations
| Nom | Description |
|---|---|
| ActionOnExistType |
Définit le comportement qui se produit lorsqu’un package de mise à niveau porte le même nom qu’un package existant de services d’intégration. |
| ConnectionManagerItemState |
Spécifie l’état de l’élément gestionnaire de connexions. |
| DTSBreakpointHitTest |
Énumère les valeurs pour les types de coups sûrs. Ce cours fonctionne avec le BreakpointTarget cours. |
| DTSCheckpointUsage |
Spécifie des valeurs qui décrivent si, ou quand, un package est redémarré. |
| DTSConfigurationType |
Précise les façons dont une configuration pour un package peut être sauvegardée. |
| DTSConnectionManagerScope |
Spécifie le champ de gestion de connexion DTS. |
| DTSEventFilterKind |
Décrit le type de filtre d’événements qui est activé lors de la journalisation. |
| DTSExecResult |
Fournit des valeurs qui décrivent le résultat d’une exécution de tâche. |
| DTSExecStatus |
Contient des valeurs qui indiquent l’état actuel de l’exécution de la tâche ou un objet conteneur au moment de l’appel. |
| DTSExecutionLocation |
Spécifie le lieu d’exécution du DTS. |
| DTSFileConnectionUsageType |
Fournit des informations sur la manière dont une connexion est utilisée par un client composant. |
| DTSForcedExecResult |
Spécifie le résultat d’exécution d’un conteneur lorsque celui du conteneur ForceExecutionValue est réglé sur true. |
| DTSLogEntryFrequency |
Fournit des informations pour faciliter la planification des journaux de bord. Vous choisissez l’indice qui correspond le plus à la fréquence à laquelle vous espérez générer une entrée de journal particulière dans votre tâche. Cette propriété d’énumération aide ensuite les utilisateurs du paquet lorsqu’ils souhaitent configurer le filtrage des entrées de journal. L’utilisateur peut visiter la propriété, savoir à l’avance s’il y aura un nombre écrasant d’entrées d’un type particulier, et planifier en conséquence. |
| DTSLoggingMode |
Spécifie le comportement de journalisation du conteneur. Le conteneur peut activer la journalisation, désactiver la journalisation, ou spécifier que le paramètre à utiliser est celui trouvé sur le conteneur parent. |
| DTSObjectHostType |
Décrit le type de conteneur qui héberge l’autre tâche ou conteneur. |
| DTSObjectReferenceType |
Précise les types d’objets pour lesquels la ObjectReferenceTracker classe fournira une analyse d’impact. Cette énumération est utilisée par la EnumReferencedObjects classe, qui est elle-même utilisée par la Package classe dans sa FindReferencedObjects(Object) méthode. |
| DTSPackageInfoFlags |
Décrit si un paquet est un dossier ou un paquet. Il est utilisé pour fixer une valeur valide dans la Flags propriété. |
| DTSPackageType |
Identifie l’outil qui a créé le paquet. |
| DTSPipelineComponentType |
Classe les composants du pipeline par catégorie. |
| DTSPrecedenceEvalOp |
Indique les opérations d’évaluation utilisées par la contrainte de préséance. |
| DTSPriorityClass |
Décrit la priorité d’un thread dans une classe. |
| DTSProductLevel |
Spécifie l’édition produit SQL Server. |
| DTSPropertyKind |
Contient des valeurs qui décrivent le type de propriété. |
| DTSProtectionLevel |
Contrôle la gestion des informations sensibles dans le paquet. |
| DTSProviderSubType |
Identifie un fournisseur OLE DB spécifique. La valeur d’énumération identifie également le format de type de données utilisé par ce fournisseur lorsque le ProviderType est OLE DB. |
| DTSProviderType |
Décrit le type de prestataire stocké. |
| DTSServerParameterType |
Spécifie le type de paramètre serveur DTS. |
| DTSSignatureStatus |
Décrit l’état de la signature numérique. |
| DTSTargetServerVersion |
L’espace Microsoft.SqlServer.Dts.Runtime de noms contient les classes et interfaces permettant de créer des paquets, des tâches personnalisées et d’autres éléments de contrôle du flux de paquets. |
| DTSTransactionOption |
Décrit la supportabilité des transactions et précise si un conteneur participe aux transactions. |
| NameCheckResult |
Précise le résultat d’une vérification de nom. |
| PackageFormatVersionUpdate |
L’espace Microsoft.SqlServer.Dts.Runtime de noms contient les classes et interfaces permettant de créer des paquets, des tâches personnalisées et d’autres éléments de contrôle du flux de paquets. |
| PackageItemState |
Précise l’état d’un article du paquet. |
| Project.AccessMode |
Définit les constantes pour l’accès en lecture seule ou lecture/écriture à un projet. |
| ProjectStorageAttributes |
Spécifie les attributs du stockage du projet. |
| StorageType |
Définit le type de stockage dans lequel les paquets Integration Services mis à niveau seront sauvegardés. |
| UpgradeResultStatus |
Définit les résultats de la mise à niveau d’un package de services d’intégration. |