Microsoft.SqlServer.Dts.Pipeline.Wrapper 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.Pipeline.Wrapper fournit les classes et les interfaces utilisées pour créer des composants de Flux de données personnalisés et automatiser la tâche de Flux de données.
Classes
CManagedComponentWrapperClass |
Représente l'instance de conception d'un composant de flux de données. |
DTSBufferManagerClass |
Crée et gère des objets IDTSBuffer100. |
MainPipeClass |
Ajoute et connecte des composants dans une disposition de flux de données. |
Structures
BUFFER_WIRE_PACKET |
Spécifie le paquet de transfert de la mémoire tampon du wrapper de pipeline. |
DTP_BUFFCOL |
Contient des métadonnées qui décrivent les données stockées dans une colonne tampon. |
tagBUFFER_WIRE_PACKET |
Spécifie le paquet de transfert de la mémoire tampon pour le wrapper de pipeline. |
tagBUFFERCOL |
Contient des métadonnées qui décrivent les données stockées dans une colonne tampon. |
Interfaces
CManagedComponentWrapper |
Configure les propriétés et les collections de colonnes d'un composant. |
DTSBufferManager |
Gère des objets IDTSBuffer100. |
IDTSBLOBObject100 |
Utilisé pour lire et écrire des octets dans une colonne d'un objet IDTSBuffer100. |
IDTSBuffer100 |
Représente un objet de stockage en mémoire à deux dimensions qui contient des lignes et des colonnes. |
IDTSBufferManager100 |
Crée et gère des objets IDTSBuffer100. |
IDTSBufferManagerInitialize100 |
Initialise le gestionnaire de tampons pour le wrapper de pipeline. |
IDTSBufferTapConfiguration100 |
Représente la configuration de drainage de l'objet IDTSBuffer100. |
IDTSComponentMetaData100 |
Contient la définition d'un composant de flux de données qui inclut les propriétés personnalisées, les entrées, les sorties et les colonnes d'entrée et sortie définies sur un composant de flux de données. |
IDTSComponentMetaData130 |
Ajoute de nouvelles fonctionnalités à l’interface IDTSComponentMetaData100 existante dans SQL Server 2016, en particulier la méthode GetIdentificationStringByID(Int32). L’interface IDTSComponentMetaData100 contient la définition d’un composant de flux de données, notamment les propriétés personnalisées, les entrées, les sorties, et les colonnes d’entrée et de sortie définies sur un composant de flux de données. |
IDTSComponentMetaDataCollection100 |
Contient une collection d'objets IDTSComponentMetaData100. |
IDTSComponentView100 |
Autorise la restauration des modifications de l'objet IDTSComponentMetaData100 d'un composant de flux de données. |
IDTSCustomProperty100 |
Contient les informations personnalisées d'un objet dans une tâche de flux de données. |
IDTSCustomPropertyCollection100 |
Contient une collection d'objets IDTSCustomProperty100. |
IDTSDataFileCreator100 |
Représente une interface de créateur de fichier de données DTS. |
IDTSDesigntimeComponent100 |
Définit les méthodes de conception d'un composant de flux de données écrit en C++ et en COM. |
IDTSExpressionEvaluatorEx100 |
Évalue les expressions de cible. |
IDTSExternalMetadataColumn100 |
Représente une colonne d'une source de données externe. |
IDTSExternalMetadataColumnCollection100 |
Contient une collection d'objets IDTSExternalMetadataColumn100 qui représentent les colonnes d'une source de données externe. |
IDTSFriendlyEnum100 |
Fournit des noms aux valeurs d'une énumération. |
IDTSFriendlyEnumCollection100 |
Contient une collection d'objets IDTSFriendlyEnum100. |
IDTSInput100 |
Contient la collection de colonnes qui représente les données fournies à un composant sous la forme d'objets PipelineBuffer au moment de l'exécution. |
IDTSInputCollection100 |
Contient une collection d'objets IDTSInput100. |
IDTSInputColumn100 |
Représente une colonne de sortie d'un composant en amont sélectionné pour une utilisation par un composant. |
IDTSInputColumn130 |
Ajoute de nouvelles fonctionnalités dans SQL Server 2016 à l’interface existanteIDTSInputColumn100, en particulier la LineageIdentificationString propriété, qui est utilisée par la GetIdentificationStringByID(Int32) méthode . L’interface IDTSInputColumn100 représente une colonne de sortie d’un composant amont qui est sélectionné pour être utilisé par un composant. |
IDTSInputColumnCachedInfo100 |
Représente des informations mises en cache pour les colonnes d'entrée IDTS. |
IDTSInputColumnCollection100 |
Contient une collection de colonnes IDTSInputColumn100. |
IDTSLookupDesign100 |
Représente une interface de recherche DTS. |
IDTSManagedComponent100 |
Représente une interface pour les composants DTS managés. |
IDTSManagedComponentHost100 |
Contient les hôtes des objets IDTSManagedComponent100. |
IDTSManagedComponentHost130 |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline.Wrapper fournit les classes et les interfaces utilisées pour créer des composants de Flux de données personnalisés et automatiser la tâche de Flux de données. |
IDTSManagedComponentWrapper100 |
Représente le wrapper du composant DTS managé. |
IDTSMultiInputComponent100 |
Fournit les méthodes pour les composants à plusieurs entrées. |
IDTSMultiInputComponentHost100 |
Fournit les méthodes pour les hôtes de composants à plusieurs entrées. |
IDTSObject100 |
Définit l'interface de l'objet de base pour des objets de flux de données. |
IDTSObjectModel100 |
Représente un modèle pour IDTSObject100. |
IDTSOutput100 |
Contient la collection de colonnes IDTSOutputColumn100 disponible pour les composants en aval dans un graphique. |
IDTSOutputCollection100 |
Contient une collection d'objets IDTSOutput100. |
IDTSOutputColumn100 |
Contient la définition d'une colonne au moment de la conception fournie par un composant. |
IDTSOutputColumn130 |
Ajoute de nouvelles fonctionnalités dans SQL Server 2016 à l’interface existanteIDTSOutputColumn100, en particulier la LineageIdentificationString propriété, qui est utilisée par la GetIdentificationStringByID(Int32) méthode . L’interface IDTSOutputColumn100 contient la définition au moment du design d’une colonne fournie par un composant. |
IDTSOutputColumnCollection100 |
Contient une collection de colonnes IDTSOutputColumn100. |
IDTSPath100 |
Représente une connexion entre deux composants. |
IDTSPathCollection100 |
Fournit un conteneur de collection pour stocker des objets IDTSPath100. |
IDTSPersistenceComponent100 |
Définit les méthodes de persistance d'un composant de flux de données. |
IDTSPipeline100 |
Définit les méthodes et les propriétés implémentées par la tâche de flux de données. |
IDTSPipeline130 |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline.Wrapper fournit les classes et les interfaces utilisées pour créer des composants de Flux de données personnalisés et automatiser la tâche de Flux de données. |
IDTSPivotDesign100 |
Représente une interface de conception de tableau croisé dynamique DTS. |
IDTSRuntimeComponent100 |
Définit les méthodes d'exécution d'un composant de flux de données. |
IDTSRuntimeComponent130 |
L'espace de noms Microsoft.SqlServer.Dts.Pipeline.Wrapper fournit les classes et les interfaces utilisées pour créer des composants de Flux de données personnalisés et automatiser la tâche de Flux de données. |
IDTSRuntimeConnection100 |
Référence un objet ConnectionManager dans un package. |
IDTSRuntimeConnectionCollection100 |
Contient une collection d'objets IDTSRuntimeConnectionCollection100. |
IDTSSupportBackPressure100 |
Représente la prise en charge de la contre-pression des services de transformation des données (DTS). |
IDTSVirtualInput100 |
Représente les colonnes disponibles pour un composant à partir du composant en amont. |
IDTSVirtualInputColumn100 |
Représente un objet IDTSOutputColumn100 dans l'objet StartPoint d'un objet IDTSPath100. |
IDTSVirtualInputColumnCollection100 |
Contient une collection de colonnes IDTSVirtualInputColumn100. |
MainPipe |
Fournit l'implémentation managée de l'interface IDTSPipeline100, utilisée pour configurer par programme une tâche de flux de données. |
Énumérations
DTPSTATUSENUM |
Spécifie l'état pour une colonne dans un objet IDTSBuffer100. |
DTSBufferFlags |
Contient des valeurs utilisées pour enregistrer une mémoire tampon avec l'objet IDTSBufferManager100. |
DTSBufferHandlePresetValues |
Spécifie un jeu défini de descripteurs de mémoire tampon. |
DTSCustomPropertyExpressionType |
Indique si la valeur d'une propriété personnalisée d'un composant de flux de données peut être spécifiée à l'aide des expressions de propriété. |
DTSInsertPlacement |
Spécifie l'emplacement pour insérer dans la collection un nouvel objet IDTSInput100 ou IDTSOutput100. |
DTSObjectType |
Spécifie les objets qui implémentent l'interface IDTSObject100 dans le modèle objet de flux de données. |
DTSPersistenceFormat |
Spécifie le format de persistance des objets dans une tâche de flux de données. |
DTSPersistState |
Spécifie la manière dont un objet IDTSCustomProperty100 est rendu persistant dans le fichier XML du package. |
DTSPIPELINEVERSION |
Spécifie la version du moteur de flux de données installée sur l'ordinateur. |
DTSRowDisposition |
Spécifie comment procéder si une erreur ou troncation se produit lors d'un traitement de ligne. |
DTSUsageType |
Indique la manière dont un objet IDTSInputColumn100 est utilisé par un composant. |
DTSValidationStatus |
Spécifie la valeur de retour d'un appel à Validate(). |
Remarques
Cet assembly est un assembly d’interopérabilité primaire pour DTSPipeline.dll.