Microsoft.SqlServer.Dts.Runtime.Wrapper Espace de noms

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

Classes

Nom Description
ApplicationClass

Découvre et accède aux objets Package.

ConnectionManagerAdoClass

Fournit les informations de connexion à une source de données.

ConnectionManagerAdoNetClass

Représente un gestionnaire de connexion qui utilise un fournisseur .Net pour la connexion de données.

ConnectionManagerCacheClass

Représente un gestionnaire de connexion qui utilise une transformation de cache ou un fichier cache pour la connexion de données.

ConnectionManagerExcelClass

Représente un gestionnaire de connexion qui se connecte à un fichier de classeur Excel.

ConnectionManagerFileClass

Représente une classe de gestionnaire de connexions.

ConnectionManagerFlatFileClass

Représente une classe de fichier plat gestionnaire de connexions.

ConnectionManagerFtpClass

Représente une classe FTP gestionnaire de connexions.

ConnectionManagerHostClass

Représente un gestionnaire de connexion qui se connecte à un hôte de tâche.

ConnectionManagerHttpClass

Représente une classe http gestionnaire de connexions.

ConnectionManagerMultiFileClass

Représente une classe multi-fichiers gestionnaire de connexions.

ConnectionManagerMultiFlatFileClass

Représente un gestionnaire de connexion pour accéder à plusieurs fichiers plats.

ConnectionManagerOdbcClass

Représente un gestionnaire de connexion qui se connecte à une source de données via ODBC.

ConnectionManagerOLAPClass

Représente une classe OLAP gestionnaire de connexion.

ConnectionManagerOleDbClass

Représente un gestionnaire de connexion qui se connecte à une source de données via un fournisseur OLE DB.

ConnectionManagerSqlMobileClass

Représente une classe SQL Mobile gestionnaire de connexion.

EventHandlerClass

Un conteneur sur un package ou d’autres conteneurs qui contient des objets exécutables à exécuter lorsque des événements spécifiques se produisent.

ExpressionEvaluatorClass

Fournit des propriétés virtuelles et des méthodes d’interface IDTSExpressionEvaluator100 .

ForEachEnumeratorHostClass

Définit la classe hôte pour le ForEachItemEnumeratorClass. Cette classe ne peut pas être héritée.

ForEachItemEnumeratorClass

Implémente un énumérateur sur la IDTSForEachItem100 collection.

ForEachLoopClass

Fournit un conteneur qui définit un flux de travail itératif dans un package en utilisant l’instruction itération foreach.

ForLoopClass

Fournit un conteneur qui définit un flux de travail itératif dans un package, en utilisant l’instruction for iteration.

FTPClientConnection100Class

Fournit des propriétés et des méthodes pour une tâche client FTP.

HttpClientConnection100Class

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.

LogProviderEventLogClass

Représente une classe pour l’interface LogProviderEventLog .

LogProviderHostClass

Représente une classe pour l’interface LogProviderHost .

LogProviderSQLProfilerClass

Représente une classe pour l’interface LogProviderSQLProfiler .

LogProviderSQLServerClass

Représente une classe pour l’interface LogProviderSQLServer .

LogProviderTextFileClass

Représente une classe pour l’interface LogProviderTextFile .

LogProviderXMLFileClass

Représente une classe pour l’interface LogProviderXMLFile .

PackageClass

Représente une classe pour l’interface Package .

PackageNeutralClass

Représente une classe pour un paquet neutre.

PackageRemote32Class

Représente une classe pour un package distant 32 bits.

PackageRemote64Class

Représente une classe pour un package distant de 64 bits.

ParameterClass

Représente une classe de paramètres.

PrecedenceConstraintClass

Pour plus d’informations, consultez PrecedenceConstraint.

ProjectConnectionsCreatorClass

Représente la classe créateur de connexions de projet.

ProjectConnectionsCreatorNeutralClass

Représente la classe neutre du créateur de connexions de projet.

PropertiesClass

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

ReplacementTaskClass

Représente une classe de tâche de remplacement.

SequenceClass

Représente une classe de séquence.

TaskCreator32Class

Représente une classe créatrice de tâches 32 bits.

TaskCreator64Class

Représente une classe créatrice de tâches.

TaskHostClass

Pour plus d’informations, consultez TaskHost.

VariableClass

Représente une classe variable.

VariableCreatorClass

Représente une classe créatrice de variables.

VariableDispenserClass

Représente une classe de distributeur variable.

Structures

Nom Description
_FILETIME

Spécifie le temps de fichier pour l’exécution.

_LARGE_INTEGER

Spécifie le grand entier pour l’enveloppe d’exécution.

_ULARGE_INTEGER

Fournit un type de données 64 bits accessible sous forme de deux DWORD ou d’un seul DWORDLONG.

DTP_DATA_UNION

Spécifie un type de données syndical.

DTP_DBDATE

Spécifie une énumération de la structure de dates.

DTP_DBTIME

Spécifie une structure temporelle de type de données.

DTP_DBTIME2

Spécifie une structure temporelle composée d’heures, minutes, secondes et fractions de seconde.

DTP_DBTIMESTAMP

Structure d'horodateur comprenant l'année, le mois, le jour, les heures, les minutes, les secondes et les fractions de seconde. Les fractions de seconde ont une échelle maximale de 3 chiffres.

DTP_DBTIMESTAMP2

Structure d'horodateur comprenant l'année, le mois, le jour, les heures, les minutes, les secondes et les fractions de seconde. Les fractions de seconde ont une échelle maximale de 7 chiffres.

DTP_DBTIMESTAMPOFFSET

Une structure d’horodatage composée d’année, mois, jour, heure, minute, seconde et fractions de seconde, et qui a un décalage horaire par rapport à l’heure universelle coordonnée (UTC) utilisée pour obtenir l’heure locale. Les fractions de seconde ont une échelle maximale de 7 chiffres.

DTP_FILETIME

Spécifie une énumération de la structure du temps de fichier de données.

DTP_NUMERIC

Spécifie une énumération de la structure numérique des données.

DTP_VARIANT

Spécifie le type de données de la colonne. Il s’agit d’une valeur issue de l’énumération DataType qui détermine le type de structure DTP_VARIANT stockée dans chaque cellule de cette colonne.

DTS_CLASS_INFO

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

DTS_EVENT_COLUMN_FILTER

Pour plus d’informations, consultez DTSEventColumnFilter.

DTS_EXTENSION_MAPPING_INFO

Énumère les informations de correspondance des extensions.

DTS_MANAGED_INFO

Spécifie une structure d’information gérée par les données.

DTS_MANAGED_PROPERTY

Spécifie une propriété d’énumération des données gérées.

DTS_PACKAGE_UPGRADE_OPTIONS

Une structure utilisée pour spécifier les options lors d’une mise à niveau du package.

tagSTATSTG

Spécifie les informations statistiques concernant un stockage ouvert, un flux ou un objet tableau d’octets.

Interfaces

Nom Description
Application

Pour plus d’informations, consultez ApplicationClass.

ConnectionManagerAdo

Pour plus d’informations, consultez ConnectionManagerAdoClass.

ConnectionManagerAdoNet

Pour plus d’informations, consultez ConnectionManagerAdoNetClass.

ConnectionManagerCache

Pour plus d’informations, consultez ConnectionManagerCacheClass.

ConnectionManagerExcel

Pour plus d’informations, consultez ConnectionManagerExcelClass.

ConnectionManagerFile

Pour plus d’informations, consultez ConnectionManagerFileClass.

ConnectionManagerFlatFile

Pour plus d’informations, consultez ConnectionManager.

ConnectionManagerFtp

Pour plus d’informations, consultez ConnectionManagerFtpClass.

ConnectionManagerHost

Pour plus d’informations, consultez ConnectionManagerHostClass.

ConnectionManagerHttp

Pour plus d’informations, consultez ConnectionManagerHttpClass.

ConnectionManagerMultiFile

Pour plus d’informations, consultez ConnectionManagerMultiFileClass.

ConnectionManagerMultiFlatFile

Pour plus d’informations, consultez ConnectionManagerMultiFlatFileClass.

ConnectionManagerOdbc

Pour plus d’informations, consultez ConnectionManagerOdbcClass.

ConnectionManagerOLAP

Pour plus d’informations, consultez ConnectionManagerOLAPClass.

ConnectionManagerOleDb

Pour plus d’informations, consultez ConnectionManagerOleDbClass.

ConnectionManagerSqlMobile

Pour plus d’informations, consultez ConnectionManagerSqlMobileClass.

EventHandler

Pour plus d’informations, consultez EventHandlerClass.

ExpressionEvaluator

Pour plus d’informations, consultez ExpressionEvaluatorClass.

ForEachEnumeratorHost

Pour plus d’informations, consultez ForEachEnumeratorHostClass.

ForEachItemEnumerator

Pour plus d’informations, consultez ForEachItemEnumeratorClass.

ForEachLoop

Pour plus d’informations, consultez ForEachLoopClass.

ForLoop

Pour plus d’informations, consultez ForLoopClass.

FTPClientConnection100

Pour plus d’informations, consultez IDTSFtpClientConnection100.

HttpClientConnection100

Pour plus d’informations, consultez HttpClientConnection100Class.

IDTSAccessTokenProvider140

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSApplication100

Fournit des propriétés et des méthodes utilisées pour découvrir et accéder Package aux objets.

IDTSApplication130

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSApplication150

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSBreakpointManager100

Fournit des méthodes pour gérer tous les points d’arrêt qui sont déclenchés lors d’une tâche.

IDTSBreakpointSite100

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.

IDTSBreakpointTarget100

Pour plus d’informations, consultez BreakpointTarget.

IDTSBreakpointTargets100

Fournit des propriétés et des méthodes pour travailler sur une collection d’objets IDTSBreakpointTarget100 .

IDTSCloneVariableDispenser100

Représente une copie clonée d’un objet distributeur de variables original.

IDTSComponentEvents100

Définit une interface qui fournit des méthodes pour le déclenchement d’événements.

IDTSComponentPersist100

Permet d’enregistrer et de charger les propriétés et paramètres des composants et tâches depuis le XML du paquet.

IDTSComponentPersist130

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSConfiguration100

Pour plus d’informations, consultez Configuration.

IDTSConfigurationControl100

Fournit une propriété qui contrôle la façon dont un package charge les configurations.

IDTSConfigurations100

Représente une collection d’objets IDTSConfiguration100 .

IDTSConnectionInfo100

Pour plus d’informations, consultez ConnectionInfo.

IDTSConnectionInfos100

Contient des informations sur toutes les connexions de l’ordinateur. La collection contient IDTSConnectionInfo100 des objets qui fournissent les détails sur chaque connexion. La collection est disponible via le ApplicationClass cours.

IDTSConnectionManager100

Fournit des propriétés et méthodes utilisées pour gérer la connexion à une source de données.

IDTSConnectionManagerCache100

Fournit les propriétés et méthodes associées à la gestion des connexions à l’aide d’une transformation de cache ou d’un fichier cache pour la connexion de données.

IDTSConnectionManagerCacheColumn100

Pour plus d’informations, consultez ConnectionManager.

IDTSConnectionManagerCacheColumns100

Fournit des propriétés et des méthodes pour travailler sur une collection d’objets IDTSConnectionManagerCacheColumn100 .

IDTSConnectionManagerDatabaseParameters100

Pour plus d’informations, consultez ConnectionManager.

IDTSConnectionManagerEnableStaging140

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSConnectionManagerExcel100

Pour plus d’informations, consultez ConnectionManagerExcelClass.

IDTSConnectionManagerFile100

Pour plus d’informations, consultez ConnectionManagerFileClass.

IDTSConnectionManagerFlatFile100

Cette interface est utilisée par les gestionnaires de connexion natifs. Pour plus d’informations, consultez ConnectionManagerFlatFileClass et ConnectionManagerMultiFlatFileClass.

IDTSConnectionManagerFlatFileColumn100

Pour plus d’informations, consultez FlatFileColumn.

IDTSConnectionManagerFlatFileColumns100

Représente une collection d’objets IDTSConnectionManagerFlatFileColumn100 .

IDTSConnectionManagerFtp100

Pour plus d’informations, consultez ConnectionManagerFtpClass.

IDTSConnectionManagerHttp100

Représente un gestionnaire de connexion pour la connexion HTTP.

IDTSConnectionManagerInit100

Fournit des méthodes pour initialiser les propriétés d’un gestionnaire de connexions.

IDTSConnectionManagerManagedIdentity140

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSConnectionManagerMarshalControl100

Fournit des propriétés et des méthodes au gestionnaire de connexion qui supportent le contrôle marshal.

IDTSConnectionManagerVariables100

Fournit des variables et un distributeur de variables au gestionnaire de connexions.

IDTSConnections100

Fournit des propriétés et des méthodes pour travailler sur une collection de gestionnaires de connexions.

IDTSContainer100

Définit les propriétés et méthodes utilisées par tous les conteneurs et paquets.

IDTSDataTapConfiguration100

Fournit des méthodes pour travailler avec une configuration de data tap.

IDTSDataTypeInfo100

Pour plus d’informations, consultez DataTypeInfo.

IDTSDataTypeInfos100

Contient une collection d’objets IDTSDataTypeInfo100.

IDTSDBProviderInfo100

Pour plus d’informations, consultez DBProviderInfo.

IDTSDBProviderInfos100

Contient une collection d’objets IDTSDBProviderInfo100.

IDTSDowngradableObject100

Représente l’interface de l’objet rétrogradable DTS.

IDTSDowngradeSettings100

Cela représente les paramètres de rétrogradation.

IDTSDumpConfiguration100

Représente une configuration de vidage pour le DTS.

IDTSDynamicName100

Représente le nom dynamique du DTS.

IDTSEnumReferencedObjects100

Pour plus d’informations, consultez EnumReferencedObjects.

IDTSError100

Pour plus d’informations, consultez DtsError.

IDTSErrors100

Représente une collection d’objets IDTSError100 .

IDTSEvaluatorContext100

Représente l’interface pour le contexte de l’évaluateur DTS.

IDTSEventHandler100

Pour plus d’informations, consultez EventHandler.

IDTSEventHandlers100

Représente une collection d’objets IDTSEventHandler100 .

IDTSEventInfo100

Pour plus d’informations, consultez EventInfo.

IDTSEventInfos100

Représente une collection d’objets IDTSEventInfo100 .

IDTSEvents100

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

IDTSEventsProvider100

Pour plus d’informations, consultez EventsProvider.

IDTSExecutable100

Représente une interface qui fournit les méthodes que tous les objets exécutés par le moteur d’exécution doivent hériter et implémenter.

IDTSExecutables100

Représente une collection d’objets IDTSExecutable100 .

IDTSExecutionLocation100

Pour plus d’informations, consultez TaskHost.

IDTSExecutionMetrics100

Pour plus d’informations, consultez IDTSExecutionMetrics.

IDTSExecutionPath100

Pour plus d’informations, consultez IDTSExecutionPath.

IDTSExpression100

Représente l’interface de l’expression.

IDTSExpressionEvaluator100

Définit les propriétés et méthodes de l’objet ExpressionEvaluator .

IDTSExtendedProperties100

Représente une collection d’objets IDTSExtendedProperty100 .

IDTSExtendedProperty100

Pour plus d’informations, consultez ExtendedProperty.

IDTSForEachEnumerator100

Définit les propriétés et méthodes pour le ForEachEnumerator.

IDTSForEachEnumeratorInfo100

Pour plus d’informations, consultez ForEachEnumeratorInfo.

IDTSForEachEnumeratorInfos100

Représente l’interface pour la collection d’objets ForEachEnumeratorInfo .

IDTSForEachItem100

Représente une interface pour l’objet ForEachItem .

IDTSForEachItemEnumerator100

Représente une interface de l’objet ForEachItemEnumerator .

IDTSForEachItems100

Représente une interface pour l’objet ForEachItems .

IDTSForEachItemsProvider100

Pour plus d’informations, consultez ForEachItemValueEnumerator.

IDTSForEachItemValue100

Pour plus d’informations, consultez ForEachItemValue.

IDTSForEachLoop100

Représente une interface qui définit le processus de boucle ForEach (ForEach Loop).

IDTSForEachVariableMapping100

Pour plus d’informations, consultez ForEachVariableMapping.

IDTSForEachVariableMappings100

Représente une interface de l’objet ForEachVariableMappings .

IDTSForLoop100

Représente une interface pour le processus ForLoop.

IDTSFtpClientConnection100

Représente l’interface pour la connexion client FTP.

IDTSHasInternalProperties100

Représente les propriétés internes d’un DTS.

IDTSHttpClientConnection100

Pour plus d’informations, consultez HttpClientConnection100Class.

IDTSInfoEvents100

Définit une interface utilisée pour lancer des événements informationnels, d’avertissement et d’erreur.

IDTSLogEntryInfo100

Pour plus d’informations, consultez LogEntryInfo.

IDTSLogEntryInfos100

Pour plus d’informations, consultez LogEntryInfos.

IDTSLogging100

Définit les options de journalisation pour le conteneur.

IDTSLoggingOptions100

Représente une interface des options de journalisation DTS.

IDTSLogProvider100

Implémente une interface de fournisseur de journaux.

IDTSLogProviderInfo100

Pour plus d’informations, consultez LogProviderInfo.

IDTSLogProviderInfos100

Pour plus d’informations, consultez LogProviderInfos.

IDTSLogProviderInit100

Représente un fournisseur de journal initialisé.

IDTSLogProviders100

Représente une interface de fournisseurs de journaux.

IDTSManagedForEachEnumeratorWrapper100

Décrit l’interface pour l’enveloppe de l’énumérateur ForEach .

IDTSManagedHelper100

Spécifie une interface de l’assistant géré.

IDTSManagedHelper140

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSManagedHelper150

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSManagedPropertyHelper100

Représente un assistant immobilier géré.

IDTSManagedSerializer100

Décrit l’interface du sérialiseur mangé.

IDTSManagedTask100

Pour plus d’informations, consultez IDTSManagedTask.

IDTSManagedWrapper100

Représente un enveloppe DTS géré.

IDTSManagedXmlSerializationHelper100

Décrit l’interface de l’aide à la sérialisation XML.

IDTSName100

Pour plus d’informations, consultez IDTSName.

IDTSObjectHost100

Pour plus d’informations, consultez TaskHost.

IDTSObjectReferenceTracker100

Fournit une interface pour l’analyse de l’impact et des conséquences de la suppression de variables et de connexions d’un package.

IDTSObjectVersionUpdate100

Représente une interface pour la mise à jour de version de l’objet de services de transformation de données.

IDTSODBCHandles100

Définit l’interface native de la connexion ODBC. Une référence à cette interface est retournée par la AcquireConnection(Object) méthode lorsque le ConnectionManager est de type ODBC.

IDTSODBCHandles130

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSPackage100

Représente une interface implémentée par les Package interfaces et PackageNeutral .

IDTSPackageInfo100

Pour plus d’informations, consultez PackageInfo.

IDTSPackageInfos100

Fournit des propriétés et des méthodes pour travailler sur une collection d’objets IDTSPackageInfo100 .

IDTSPackageInternal100

Représente une interface implémentée par la collection de IDTSPackageInternal100 conteneurs qui doivent avoir la propriété interne.

IDTSPackagePath100

Pour plus d’informations, consultez IDTSPackagePath.

IDTSPackagePersist100

Définit des méthodes pour la persistance du package.

IDTSPackagePersist130

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSPackageSigning100

Représente une interface pour la signature du paquet.

IDTSPackageVersionUpdate100

Définit une méthode pour la mise à jour de la version du package.

IDTSPackageVersionUpdate130

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSParameter100

Représente une interface pour la classe de base abstraite utilisée à la fois par le paramètre package et le paramètre de projet.

IDTSParameters100

Représente une classe utilisée à la fois par la collection des paramètres du package et des paramètres du projet.

IDTSPerfRecorder100

Représente l’interface de l’enregistreur de performance.

IDTSPersist100

Représente une interface qui permet IDTSPersist100 d’enregistrer et de charger des données. Pour plus d’informations, consultez IDTSPersist.

IDTSPersist130

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSPipelineComponentInfo100

Pour plus d’informations, consultez PipelineComponentInfo.

IDTSPipelineComponentInfos100

Fournit des propriétés et des méthodes pour travailler sur une collection d’objets IDTSPipelineComponentInfo100 .

IDTSPrecedenceConstraint100

Pour plus d’informations, consultez PrecedenceConstraintClass.

IDTSPrecedenceConstraints100

Fournit des propriétés et des méthodes pour travailler sur une collection d’objets IDTSPrecedenceConstraint100 .

IDTSProductLevel100

Pour plus d’informations, consultez DTSProductLevel.

IDTSProject100

Représente une interface contenant des paquets et des paramètres.

IDTSProjectAccessor100

Représente une interface pour l’évaluateur de projet DTS.

IDTSProjectAccessor150

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSProjectConnectionsCreator100

Représente un créateur de connexions d’un projet DTS.

IDTSProjectPackage100

Représente un projet DTS qui contient des packages.

IDTSProperties100

Contient une collection d’objets IDTSProperty100.

IDTSProperties130

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSPropertiesProvider100

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.

IDTSPropertiesProviderEx100

Représente les expressions fournisseurs de propriétés DTS.

IDTSProperty100

Représente une interface pour l’objet DtsProperty .

IDTSRunningPackage100

Pour plus d’informations, consultez RunningPackage.

IDTSRunningPackages100

Contient une collection d’objets IDTSRunningPackage100.

IDTSRuntimeObject100

Cette interface est héritée par des classes natives qui sont des conteneurs, et implémentée par tous les objets de l’espace Microsoft.SqlServer.Dts.Runtime de noms. Pour plus d’informations, consultez DtsObject.

IDTSSelectedLogProviders100

Définit une interface pour une collection d’objets sélectionnés IDTSLogProvider100 .

IDTSSequence100

Pour plus d’informations, consultez Sequence.

IDTSServerExecution100

Représente une instance d’exécution dans le catalogue des Services d’Intégration.

IDTSServerUsageControl100

Fournit des propriétés pour contrôler l’utilisation des serveurs DTS.

IDTSSupportAccessTokenProvider140

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSSupportDataTapConfiguration100

Fournit des méthodes pour accéder à la configuration des prises de données.

IDTSSupportOffline100

Fournit des propriétés indiquant si la connexion DTS supporte le mode hors ligne.

IDTSSupportParentExecutionPath100

Représente le support du chemin d’exécution parent.

IDTSSupportPerfRecorder100

Représente l’interface pour le support de l’enregistreur de performance.

IDTSSupportTargetServerVersion130

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSSupportVerboseLogging100

Définit des méthodes pour accéder à la journalisation détaillée.

IDTSSuspend100

Pour plus d’informations, consultez IDTSSuspend.

IDTSTask100

Définit une propriété et des méthodes pour toutes les tâches dans les Services d’Intégration.

IDTSTaskCreator100

Représente une interface pour le créateur d’une tâche.

IDTSTaskHost100

Pour plus d’informations, consultez TaskHostClass.

IDTSTaskInfo100

Pour plus d’informations, consultez TaskInfo.

IDTSTaskInfos100

Contient une collection d’objets IDTSTaskInfo100.

IDTSTaskInit100

Définit une méthode pour l’initialisation de la tâche.

IDTSTelemetry130

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSTelemetry140

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

IDTSUnsafeVariables100

Définit des méthodes pour toutes les variables non sûres.

IDTSVariable100

Représente une interface pour la variable sur un package, une tâche ou un conteneur.

IDTSVariableCreator100

Représente une interface pour le créateur d’une variable.

IDTSVariableDispenser100

Représente une classe de distributeur variable. Pour plus d’informations, consultez VariableDispenserClass.

IDTSVariableLock100

Définit des méthodes pour le verrou de la variable.

IDTSVariables100

Fournit des propriétés et des méthodes pour travailler sur une collection d’objets IDTSVariable100 .

IDTSWarning100

Pour plus d’informations, consultez DtsWarning.

IDTSWarnings100

Définit des propriétés et des méthodes pour la collecte des avertissements.

ISequentialStream

Définit les méthodes pour les objets du flux en séquence.

IStream

Fournit une interface qui supporte la lecture et l’écriture de données vers des objets de flux.

ITaskSupportProject100

Définit la méthode pour la tâche qui soutient un projet.

LogProviderEventLog

Pour plus d’informations, consultez LogProviderEventLogClass.

LogProviderHost

Pour plus d’informations, consultez LogProviderHostClass.

LogProviderSQLProfiler

Pour plus d’informations, consultez LogProviderSQLProfilerClass.

LogProviderSQLServer

Pour plus d’informations, consultez LogProviderSQLServerClass.

LogProviderTextFile

Pour plus d’informations, consultez LogProviderTextFileClass.

LogProviderXMLFile

Pour plus d’informations, consultez LogProviderXMLFileClass.

Package

Pour plus d’informations, consultez PackageClass.

PackageNeutral

Pour plus d’informations, consultez PackageNeutralClass.

PackageRemote32

Représente une interface pour un package 32 bits distant.

PackageRemote64

Représente une interface pour un package distant 64 bits.

Parameter

Pour plus d’informations, consultez ParameterClass.

PrecedenceConstraint

Pour plus d’informations, consultez PrecedenceConstraintClass.

ProjectConnectionsCreator

Pour plus d’informations, consultez ProjectConnectionsCreatorClass.

ProjectConnectionsCreatorNeutral

Pour plus d’informations, consultez ProjectConnectionsCreatorNeutralClass.

Properties

L’espace Microsoft.SqlServer.Dts.Runtime.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

ReplacementTask

Pour plus d’informations, consultez ReplacementTaskClass.

Sequence

Pour plus d’informations, consultez SequenceClass.

TaskCreator32

Représente un créateur de tâches 32 bits.

TaskCreator64

Représente une classe créatrice de tâches.

TaskHost

Pour plus d’informations, consultez TaskHostClass.

Variable

Pour plus d’informations, consultez VariableClass.

VariableCreator

Représente le créateur d’une variable.

VariableDispenser

Pour plus d’informations, consultez VariableDispenserClass.

Énumérations

Nom Description
DataType

Indique le type de données des colonnes dans les composants de flux de données et le tampon de flux de données.

DTS_MANAGED_INFO_TYPE

Une énumération qui spécifie les informations sur le type de données géré.

DTSBreakpointHitTest

Énumère les valeurs pour les types de coups sûrs.

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

Pour plus d’informations, consultez DTSConnectionManagerScope. Spécifie les niveaux de portée d’un gestionnaire de connexions.

DTSEvaluatorContextOption

Spécifie les options pour le contexte de l’évaluateur.

DTSEventFilterKind

Décrit le type de filtre d’événements qui est activé lors de la journalisation.

DTSExcelVersion

Cette énumération associe les propriétés étendues de la chaîne de connexion dans un fournisseur OLEDB à la version correcte du gestionnaire de connexion Excel. Pour plus d’informations, consultez ConnectionManagerExcelClass.

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 valeurs correspondant à un schéma logarithmique utilisé pour aider à la planification des journariats.

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.

DTSPackageInformationFlags

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.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Control Flow à l’exécution. Cet assembleur est un assembleur d’interop primaire (PIA) pour l’espace Microsoft.SqlServer.Dts.Runtimede noms , qui est l’assembleur Microsoft. SqlServer.ManagedDTS (en microsoft.sqlserver.manageddts.dll). Les classes de cet espace de noms ne doivent pas être instanciées. Utilisez plutôt les classes trouvées dans le Microsoft.SqlServer.Dts.Runtime.

DTSTransactionOption

Décrit la supportabilité des transactions et précise si un conteneur participe aux transactions.

Remarques

Pour des informations sur les assemblages d'interop primaires et la façon dont les classes gérées fonctionnent avec les classes wrapper, voir « COM Wrappers » et « Exposing .NET Framework Components to COM » dans le Guide du développeur du framework .NET dans la bibliothèque MSDN.