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 de noms Microsoft.SqlServer.Dts.Runtime contient les classes et les interfaces qui permettent de créer des packages, des tâches personnalisées et d'autres éléments de flux de contrôle de package.
Classes
Application |
Détecte les objets Package et y accède. Il peut également accéder aux collections et aux propriétés qui contiennent des informations sur le système. |
ApplocalHelper |
ApplocalHelper contient des fonctions d’assistance statiques qui permettent de faire face aux problèmes d’applicationlocal. |
ApplocalReferenceLoader |
chargeur de référence pour l’assembly local d’application |
BatchUpgradeOptions |
Spécifie les options que la Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents) méthode appliquera à une liste de packages Integration Services pendant le processus de mise à niveau. |
BreakpointManager |
Gère tous les points d'arrêt définis pour 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 objet BreakpointTargetEnumerator pour la collection BreakpointTargets. 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 manière dont un package est configuré. Cette classe ne peut pas être héritée. |
ConfigurationEnumerator |
Prend en charge l'itération au sein de la collection Configurations. 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 charge l'itération au sein de la collection Connections. 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 charge l'itération au sein de la collection Connections. Cette classe ne peut pas être héritée. |
ConnectionInfos |
Contient des informations concernant toutes les connexions sur l'ordinateur. La collection contient des objets ConnectionInfo qui fournissent des détails sur chaque connexion. La collection est disponible à l'aide de la classe Application. 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 l'objet ConnectionManager contiennent des propriétés et des méthodes identiques. La classe ConnectionManager isole du runtime les détails d'implémentation des différents types de connexions. Elle permet au runtime d'interagir avec chaque gestionnaire de connexions de façon cohérente et prévisible. Les gestionnaires de connexions contiennent un jeu de propriétés stock que toutes les connexions ont en commun, telles que les propriétés Name, ID, Description et ConnectionString. Toutefois, chaque type de connexion possède des propriétés supplémentaires qui lui sont spécifiques. Ces propriétés sont accessibles via la collection Properties. Cette classe ne peut pas être héritée. |
ConnectionManagerBase |
Représente la classe de base abstraite des gestionnaires de connexions. |
ConnectionManagerItem |
Représente les objets du gestionnaire de connexions. |
ConnectionManagerItems |
Représente les objets du gestionnaire de connexions. |
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 sur le type de données d’un objet SQL Server Integration Services (SSIS) pour un Application. Cette classe ne peut pas être héritée. |
DataTypeInfoEnumerator |
Prend en charge l'itération au sein de la collection DataTypeInfos. 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 charge l'itération au sein de la collection DBProviderInfos. 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 le runtime Integration Services. |
DtProjectStorage |
L'espace de noms Microsoft.SqlServer.Dts.Runtime contient les classes et les interfaces qui permettent de créer des packages, des tâches personnalisées et d'autres éléments de flux de contrôle de package. |
DtsComException |
Exception qu’Integration Services déclenche lorsqu’une erreur COM se produit. |
DtsComponentException |
Exception levée lorsqu'une erreur se produit dans un composant. |
DtsConnectionAttribute |
Fournit des informations sur un objet ConnectionManager au moment de la conception. |
DtsConnectionException |
Exception levée lorsqu'il existe une erreur dans une connexion. |
DtsContainer |
Définit une classe de base abstraite qui implémente les propriétés et les méthodes utilisées par tous les conteneurs et les packages. |
DtsConvert |
Fournit des méthodes de conversion pour convertir des objets managés du runtime Integration Services en leurs implémentations natives et vice-versa. Cette classe ne peut pas être héritée. |
DtsCouldNotCreateManagedConnectionException |
Exception qui indique qu'une connexion managée n'a pas pu être créée. Cette classe ne peut pas être héritée. |
DtsCouldNotCreateManagedForEachEnumeratorException |
Exception qui indique qu'un énumérateur ForEach managé n'a pas pu ê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 qui s'est produite 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 |
Conteneur dans un package ou autres conteneurs contenant des fichiers exécutables à exécuter lorsque des événements spécifiques se produisent. Cette classe ne peut pas être héritée. |
DtsEventHandlerEnumerator |
Prend en charge l'itération au sein de la collection DtsEventHandlers. 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 qui s'est produit. |
DtsExponentTooLargeException |
Classe d'exception levée lorsque la clé de certification X.509 d'un package n'est pas valide. |
DtsForEachEnumeratorAttribute |
Fournit des informations sur un objet ForEachEnumerator au moment de la conception. Cette classe ne peut pas être héritée. |
DtsGenericException |
Exception levée lorsqu'une erreur qui n'est pas contrôlée par une autre classe d'exception se produit. |
DtsInvalidBreakpointSiteException |
Exception levée pour indiquer qu'il existe un point d'arrêt non valide. Cette classe ne peut pas être héritée. |
DtsInvalidProjectPasswordOrDataException |
Représente le mot de passe de projet non valide ou l'exception de données que cette classe contient pendant l'exécution. |
DtsInvalidProjectUserKeyOrDataException |
Représente la clé utilisateur du projet non valide ou l'exception de données que cette classe contient. |
DtsLogProviderAttribute |
Fournit des informations sur un objet LogProvider au moment de la conception. |
DTSManagedXmlSerializationHelper |
Représente l'application d'assistance pour la sérialisation XML gérée par DTS. |
DtsNoConnectionAssignedException |
Exception levée pour spécifier qu'une erreur interne s'est produite lorsqu'un wrapper managé a été utilisé pour un objet natif d'un type incorrect. |
DtsNoForEachEnumAssignedException |
Exception levée pour spécifier qu'une erreur interne s'est produite lorsqu'un wrapper managé a été utilisé pour un objet natif d'un autre type que ForEachEnumerator. |
DtsNoLogProviderAssignedException |
Exception levée pour spécifier qu'une erreur interne s'est produite lorsqu'un wrapper managé a été utilisé pour un objet natif d'un autre type que LogProvider. |
DtsNoObjectAssignedException |
Exception levée pour spécifier qu'une erreur interne s'est produite lorsqu'un wrapper managé a été utilisé pour un objet natif d'un type incorrect. |
DtsNotAConnectionException |
Exception levée pour spécifier qu'une erreur interne s'est produite lorsqu'un wrapper managé a été utilisé pour un objet natif d'un type incorrect. |
DtsNotAForEachEnumException |
Exception levée pour spécifier qu'une erreur interne s'est produite lorsqu'un wrapper managé a été utilisé pour un objet natif d'un autre type que ForEachEnumerator. |
DtsNotALogProviderException |
Exception levée pour spécifier qu'une erreur interne s'est produite lorsqu'un wrapper managé a été utilisé pour un objet natif d'un autre type que LogProvider. |
DtsNotAManagedEnumeratorException |
Exception levée pour spécifier que l'énumérateur n'est pas un énumérateur managé. Cette classe ne peut pas être héritée. |
DtsNoTaskAssignedException |
Exception levée pour spécifier qu'une erreur interne s'est produite lorsqu'un wrapper managé a été utilisé pour un objet natif d'un type incorrect. |
DtsNotATaskException |
Exception levée pour spécifier qu'une erreur interne s'est produite lorsqu'un wrapper managé a été utilisé pour un objet natif d'un type incorrect. |
DtsObject |
Définit une classe de base abstraite qui contient les membres communs à tous les objets de l'espace de noms Microsoft.SqlServer.Dts.Runtime. |
DtsPipelineException |
Exception levée lorsqu'une erreur se produit dans le pipeline. |
DtsProperties |
Contient une collection d'objets DtsProperty. Cette classe ne peut pas être héritée. |
DtsProperty |
Contient des propriétés et des méthodes utilisées par plusieurs conteneurs dans 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 Integration Services en lecture seule. Il fournit la classe de base abstraite (MustInherit en Visual Basic) pour une collection fortement typée. |
DtsRuntimeException |
Exception levée lorsqu'il existe une erreur dans le flux de contrôle. |
DtsScriptingException |
Exception levée lorsqu'il existe une erreur dans une tâche de script. |
DtsSqlException |
Exception levée lorsqu'il existe une erreur dans une tâche SQL. |
DtsTaskAttribute |
Fournit des informations sur un objet Task au moment de la conception. |
DtsTaskException |
Exception levée lorsqu'une erreur se produit dans une tâche. |
DtsToolsException |
Exception levée lorsqu'une erreur se produit dans l'un des outils. |
DtsWarning |
Contient les propriétés utilisées lorsqu'un avertissement se produit. 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 le runtime Integration Services lorsqu’il n’y a aucun élément dans la collection à énumérer. |
EnumReferencedObjects |
Énumère les objets référencés. |
ErrorEnumerator |
Prend en charge l'itération au sein de la collection DtsErrors. 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 charge l'itération au sein de la collection EventInfos. Cette classe ne peut pas être héritée. |
EventInfos |
Contient une collection d'objets EventInfo. Le moteur d'exécution expose une collection EventInfos sur tous les conteneurs de la hiérarchie du package. La collection reçue par une tâche est une référence à la collection EventInfos sur l'objet TaskHost qui encapsule la tâche. Les collections EventInfos d’autres conteneurs contiennent le contenu agrégé des collections de EventInfos leurs enfants. Cette classe ne peut pas être héritée. |
EventsProvider |
Définit une classe abstraite qui contient une collection de conteneurs de gestionnaires d'événements et la collection EventInfos. Cette classe route des événements vers ces gestionnaires d'événements à la réception d'un événement. |
Executable |
Définit une classe abstraite qui fournit les méthodes dont tous les objets exécutés par le moteur d'exécution doivent hériter et qu'ils doivent implémenter. |
ExecutableEnumerator |
Prend en charge l'itération au sein de la collection Executables. 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 contiennent des informations supplémentaires concernant un package. |
ExtendedPropertyEnumerator |
Prend en charge l'itération au sein de la collection ExtendedProperties. Cette classe ne peut pas être héritée. |
FlatFileColumn |
Contient des informations qui définissent les propriétés de colonnes dans un adaptateur des données de source ou de destination d'un fichier plat. L'adaptateur de fichier plat est utilisé pour accéder aux données dans les fichiers plats. Cette classe ne peut pas être héritée. |
ForEachEnumerator |
Énumère les éléments au sein desquels l'objet ForEachLoop est chargé d'effectuer une itération. |
ForEachEnumeratorHost |
Définit la classe d'hôte pour l'objet ForEachEnumerator. Cette classe ne peut pas être héritée. |
ForEachEnumeratorInfo |
Contient des informations sur l'objet 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 charge l'itération au sein de la collection ForEachEnumeratorInfos. Cette classe ne peut pas être héritée. |
ForEachEnumeratorUI |
Fournit des informations pour contrôler l'interface utilisateur graphique de l'objet ForEachEnumerator. |
ForEachLoop |
Fournit un conteneur qui définit un workflow itératif dans un package à l’aide de l’instruction d’itération foreach. |
ForEachVariableMapping |
Mappe chaque variable à la valeur ou à l'expression qu'elle contient. Cette classe ne peut pas être héritée. |
ForEachVariableMappingEnumerator |
Prend en charge l'itération au sein de la collection ForEachVariableMappings. 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, à l’aide de l’instruction for itération. |
FtpClientConnection |
Télécharge des fichiers de données et gère des répertoires 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 anglais et les HRESULT pour sql Data Transformation Services Runtime, Pipeline, tâches de stock et transformations de stock. Message et convention de nommage HRESULT Erreur HRESULTs - Commencez par DTS_E_ Fin avec la description de l’opération d’avertissement HRESULTs d’avertissement - Commencez par DTS_W_ Fin par la description de l’opération d’avertissement Informations HRESUL Ts - Commencez par DTS_I_ Fin avec la description de l’opération HRESULTs de réussite - Commencez par DTS_S_ Fin par la description de l’opération réussie Messages pour le journal des événements - Commencez par DTS_MSG_ Fin avec la description du message Les valeurs sont des valeurs 32 bits disposées comme suit : 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 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 - Réussite 01 - Informations 10 - Avertissement 11 - Erreur C - Est l’indicateur de code client R - est un paramètre de bits réservés - est le code d’installation - est le code status de l’installation |
HttpClientConnection |
Contient des propriétés et des méthodes qui permettent à un package d'accéder à un serveur Web en 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 charge l'itération au sein de la collection LogEntryInfos. 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 déterminent quelles informations sont incluses dans la journalisation ou en sont exclues. Cette classe ne peut pas être héritée. |
LogProvider |
Contient des informations sur un module fournisseur d'informations associé à un package. Tous les modules fournisseurs d'informations associés à un package se trouvent dans la collection LogProviders. Pour les modules fournisseurs d'informations sur l'ordinateur, utilisez la classe Application et consultez la collection LogProviderInfos. Cette classe ne peut pas être héritée. |
LogProviderBase |
Définit la classe de base abstraite des modules fournisseurs d'informations managés. |
LogProviderEnumerator |
Prend en charge l'itération au sein de la collection LogProviders. Cette classe ne peut pas être héritée. |
LogProviderInfo |
Fournit des informations sur les modules fournisseur d'informations trouvés sur l'ordinateur. Cette classe ne peut pas être héritée. |
LogProviderInfoEnumerator |
Prend en charge une itération simple au sein de la collection LogProviderInfos. 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 le wrapper de l'énumérateur managé For Each. Cette classe ne peut pas être héritée. |
ManagedHelper |
Représente l'application d'assistance managée. |
ManagedHelper.ManagedPropertyHelper |
Représente l'en-tête de la propriété managée. |
ManagedWrapper |
Représente le wrapper managé. |
ManagerSerializer |
Représente le sérialiseur du gestionnaire. |
NameChecker |
Représente le vérificateur de nom. |
ObjectReferenceTracker |
Fournit une analyse concernant l'impact et les conséquences de la suppression des variables et des connexions d'un package. Cette classe ne peut pas être héritée. |
Package |
Représente le conteneur de packages. Cette classe ne peut pas être héritée. |
PackageInfo |
Contient des propriétés qui retournent toutes les informations relatives à un package, telles que la date à laquelle il a été créé, les numéros de version et la taille du package. Cette classe ne peut pas être héritée. |
PackageInfoEnumerator |
Prend en charge l'itération au sein de la collection PackageInfos. Cette classe ne peut pas être héritée. |
PackageInfos |
Contient une collection de packages 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 relatives au package, notamment le package, l’état, etc. |
PackageItems |
Contient une collection d'objets PackageItem. |
PackageParameterEnumerator |
Représente l'énumérateur de paramètre du package. |
PackageUpgradeOptions |
Spécifie les options à appliquer lorsqu’un package Integration Services est mis à niveau. |
PackageUpgradeResult |
Spécifie les résultats de la mise à niveau d'un package. |
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ètre qui permet aux applications d'obtenir les informations de paramètre sans devoir charger l'objet de package entier. |
ParameterInfos |
Représente une collection d'objets de paramètre. |
Parameters |
Représente une classe utilisée à la fois par les paramètres du package et par la collection de paramètres du projet. |
PipelineComponentInfo |
Contient des propriétés décrivant un composant de pipeline actuellement installé sur l'ordinateur local et qui sont prêtes à être utilisées dans un pipeline. |
PipelineComponentInfoEnumerator |
Prend en charge l'itération au sein de la collection PipelineComponentInfos. 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 de configuration d'une contrainte de précédence entre deux conteneurs. Cette classe ne peut pas être héritée. |
PrecedenceConstraintEnumerator |
Prend en charge une itération simple au sein de la collection PrecedenceConstraints. 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 un projet Integration Services qui contient des packages et des paramètres. |
ProjectVariablesWrapper |
Contient une collection de wrappers de variables de projet. |
PropertyEnumerator |
Prend en charge l'itération au sein de la collection DtsProperties. Cette classe ne peut pas être héritée. |
ReferenceLoader |
L'espace de noms Microsoft.SqlServer.Dts.Runtime contient les classes et les interfaces qui permettent de créer des packages, des tâches personnalisées et d'autres éléments de flux de contrôle de package. |
RunningPackage |
Fournit une référence au package d’exécution à utiliser à partir du 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 packages en cours d'exécution lors de l'appel de la méthode GetRunningPackages(String), et n'est pas mise à jour lorsqu'un nouveau package commence ou qu'un package répertorié se termine. Si vous avez besoin d'un nouvel instantané, vous devez rappeler la méthode GetRunningPackages(String). Cette classe ne peut pas être héritée. |
RunningPackagesEnumerator |
Prend en charge l'itération au sein de la collection RunningPackages. Cette classe ne peut pas être héritée. |
SelectedLogProviders |
Contient une collection d'objets LogProvider sélectionnés. Cette classe ne peut pas être héritée. |
SensitiveConnectionManagerBase |
L'espace de noms Microsoft.SqlServer.Dts.Runtime contient les classes et les interfaces qui permettent de créer des packages, des tâches personnalisées et d'autres éléments de flux de contrôle de package. |
SensitiveStringAttribute |
L'espace de noms Microsoft.SqlServer.Dts.Runtime contient les classes et les interfaces qui permettent de créer des packages, des tâches personnalisées et d'autres éléments de flux de contrôle de package. |
Sequence |
Définit un flux de contrôle correspondant à un sous-ensemble du flux de contrôle du package. Utilisez les conteneurs de séquences pour regrouper le package en plusieurs flux de contrôle distincts, contenant chacun un ou plusieurs conteneurs et tâches exécutés dans le flux de contrôle global 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 Integration Services d'origine ou mis à niveau. |
Task |
Définit une classe abstraite qui implémente les méthodes et les propriétés communes à toutes les tâches dans Integration Services. |
TaskHost |
Fournit un conteneur qui encapsule une tâche unique. Dans le concepteur SSIS, l’objet TaskHost n’est 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 concernant une tâche installée sur l'ordinateur local. |
TaskInfoEnumerator |
Prend en charge l'itération au sein de la collection TaskInfo. 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 Integration Services qui doit être mis à niveau. |
UpgradeResult |
Détermine le résultat de la mise à niveau d’une collection 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 collection Variables pendant l'exécution d'un package. Cette classe ne peut pas être héritée. |
VariableEnumerator |
Prend en charge l'itération au sein de la collection Variables. Cette classe ne peut pas être héritée. |
Variables |
Contient une collection d'objets Variables, qui sont accessibles par le biais de plusieurs objets. Cette classe ne peut pas être héritée. |
WarningEnumerator |
Prend en charge l'itération au sein de la collection DtsWarnings. Cette classe ne peut pas être héritée. |
Structures
DTSEventColumnFilter |
Contient un champ pour chaque colonne que vous pouvez ajouter dans une entrée de journal. Pour sélectionner des colonnes à écrire dans le journal, définissez la valeur du champ sur true. Définissez la valeur sur false pour chaque champ que vous ne souhaitez pas ajouter à l’entrée de journal. |
StatusMessage |
Spécifie les messages d'avertissement et d'erreur résultant de la mise à niveau d'un package Integration Services. |
Interfaces
IDTSBreakpointSite |
Définit l’interaction entre le moteur d’exécution Integration Services et la tâche d’exposition des points d’arrêt et de création et de gestion des points d’arrêt personnalisés. |
IDTSComponentEvents |
Définit une interface qui fournit le déclenchement des événements. |
IDTSComponentPersist |
Permet d'enregistrer et de charger des propriétés et paramètres de composants, ainsi que des tâches, à partir de la définition XML du package. |
IDTSConfigurationControl |
Fournit une propriété qui contrôle comment un package charge les configurations. |
IDTSDowngradableObject |
Représente l'interface de l'objet DTS pouvant être rétrogradé. |
IDTSDumpConfiguration |
Représente la configuration du vidage de l'interface de Data Transformation Service. |
IDTSEvents |
Définit un jeu d'événements utilisés par l'objet TaskHost pour le compte d'une tâche. |
IDTSExecutionMetrics |
Définit les mesures utilisées pour suivre l'exécution d'un conteneur. |
IDTSExecutionPath |
Représente le chemin d'accès d'exécution DTS. |
IDTSForEachEnumerator |
Fournit les méthodes et propriétés de l'objet ForEachEnumerator. |
IDTSForEachEnumeratorUI |
Contient les membres implémentés par la classe d'interface utilisateur ForEachEnumeratorUI. |
IDTSInfoEvents |
Définit une interface utilisée pour déclencher des événements d'informations, d'avertissement et d'erreur. |
IDTSLogging |
Définit les options de journalisation d'un conteneur. |
IDTSManagedTask |
Définit une interface mise en œuvre sur les classes de tâche pour identifier la classe comme une tâche managée. |
IDTSName |
Définit les propriétés couramment utilisées par de nombreux objets dans le runtime Integration Services. Les propriétés communes d'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 des composants comme des objets hôtes génériques. |
IDTSPackageInternal |
Définit une interface mise en œuvre par des conteneurs qui ont besoin de la propriété interne. |
IDTSPackagePath |
Définit une interface mise en œuvre par des conteneurs dont le chemin d'accès au package doit être retourné 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 les propriétés au moyen d'une expression et d'associer au conteneur une collection de propriétés énumérable. |
IDTSPropertiesProviderEx |
Représente les expressions de fournisseur 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 avertir des tâches de suspendre ou reprendre leur exécution. |
Énumérations
ActionOnExistType |
Définit le comportement qui se produit lorsqu’un package de mise à niveau porte le même nom qu’un package Integration Services existant. |
ConnectionManagerItemState |
Spécifie l'état de l'élément de gestionnaire de connexions. |
DTSBreakpointHitTest |
Énumère les valeurs des types de nombre d'accès. Cette classe fonctionne avec la classe BreakpointTarget. |
DTSCheckpointUsage |
Spécifie des valeurs qui décrivent si un package est redémarré. |
DTSConfigurationType |
Spécifie de quelle manière la configuration d'un package peut être enregistrée. |
DTSConnectionManagerScope |
Spécifie l'étendue du gestionnaire de connexion DTS. |
DTSEventFilterKind |
Indique quel type de filtre d'événement est défini pour la journalisation. |
DTSExecResult |
Fournit des valeurs qui décrivent le résultat de l'exécution d'une tâche. |
DTSExecStatus |
Contient des valeurs qui indiquent l'état actuel de l'exécution de la tâche ou d'un objet conteneur au moment de l'appel. |
DTSExecutionLocation |
Spécifie l'emplacement d'exécution DTS. |
DTSFileConnectionUsageType |
Fournit des informations sur l'utilisation d'une connexion par un client composant. |
DTSForcedExecResult |
Spécifie le résultat d’exécution d’un conteneur lorsque celui du ForceExecutionValue conteneur a la valeur true. |
DTSLogEntryFrequency |
Fournit des informations pour permettre la planification d'un journal. Vous choisissez l'indicateur qui correspond le mieux à la fréquence à laquelle vous prévoyez de 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 package lorsqu'ils souhaitent configurer le filtrage des entrées de journaux. L'utilisateur peut consulter la propriété et savoir à l'avance s'il y aura un nombre considérable d'entrées d'un type particulier, puis planifier en conséquence. |
DTSLoggingMode |
Spécifie le comportement de journalisation du conteneur. Le conteneur peut activer ou désactiver la journalisation, ou spécifier que la configuration à utiliser est celle qui se trouve sur le conteneur parent. |
DTSObjectHostType |
Décrit le type de conteneur qui héberge l'autre tâche ou conteneur. |
DTSObjectReferenceType |
Spécifie les types d'objets pour lesquels la classe ObjectReferenceTracker fournira une analyse d'impact. Cette énumération est utilisée par la classe EnumReferencedObjects, qui à son tour est utilisée par la classe Package dans sa méthode FindReferencedObjects(Object). |
DTSPackageInfoFlags |
Décrit si un package est un dossier ou un package. Elle est utilisée pour définir une valeur valide dans la propriété Flags. |
DTSPackageType |
Identifie l'outil qui a créé le package. |
DTSPipelineComponentType |
Classifie des composants de pipeline par catégorie. |
DTSPrecedenceEvalOp |
Indique les opérations d'évaluation utilisées par la contrainte de précédence. |
DTSPriorityClass |
Décrit la priorité d'un thread dans une classe. |
DTSProductLevel |
Spécifie l’édition SQL Server produit. |
DTSPropertyKind |
Contient des valeurs qui décrivent le type de propriété. |
DTSProtectionLevel |
Contrôle la gestion d'informations sensibles dans le package. |
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 la propriété ProviderType est OLE DB. |
DTSProviderType |
Décrit le type de fournisseur stocké. |
DTSServerParameterType |
Spécifie le type de paramètre de serveur DTS. |
DTSSignatureStatus |
Décrit l'état de la signature numérique. |
DTSTargetServerVersion |
L'espace de noms Microsoft.SqlServer.Dts.Runtime contient les classes et les interfaces qui permettent de créer des packages, des tâches personnalisées et d'autres éléments de flux de contrôle de package. |
DTSTransactionOption |
Décrit la prise en charge des transactions et spécifie si un conteneur participe aux transactions. |
NameCheckResult |
Spécifie le résultat d'une vérification de nom. |
PackageFormatVersionUpdate |
L'espace de noms Microsoft.SqlServer.Dts.Runtime contient les classes et les interfaces qui permettent de créer des packages, des tâches personnalisées et d'autres éléments de flux de contrôle de package. |
PackageItemState |
Spécifie l'état d'un élément de package. |
Project.AccessMode |
Définit les constantes pour l'accès en lecture seule ou en lecture/écriture à un projet. |
ProjectStorageAttributes |
Spécifie les attributs de stockage du projet. |
StorageType |
Définit le type de stockage dans lequel les packages Integration Services mis à niveau seront enregistrés. |
UpgradeResultStatus |
Définit les résultats de la mise à niveau d’un package Integration Services. |