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 Microsoft.SqlServer.Dts.Pipeline.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Data Flow personnalisés et automatiser la tâche Data Flow.
Classes
| Nom | Description |
|---|---|
| CManagedComponentWrapperClass |
Représente l’instance au moment de conception d’un composant de flux de données. |
| DTSBufferManagerClass |
Crée et gère IDTSBuffer100 des objets. |
| MainPipeClass |
Ajoute et connecte des composants dans une disposition de flux de données. |
Structures
| Nom | Description |
|---|---|
| BUFFER_WIRE_PACKET |
Spécifie le paquet fil tampon de l’enveloppe pipeline. |
| DTP_BUFFCOL |
Contient des métadonnées décrivant les données stockées dans une colonne tampon. |
| tagBUFFER_WIRE_PACKET |
Spécifie le paquet fil tampon pour l’enveloppe de pipeline. |
| tagBUFFERCOL |
Contient des métadonnées décrivant les données stockées dans une colonne tampon. |
Interfaces
| Nom | Description |
|---|---|
| CManagedComponentWrapper |
Configure les propriétés et les collections de colonnes d’un composant. |
| DTSBufferManager |
Gérer IDTSBuffer100 les objets. |
| IDTSBLOBObject100 |
Utilisé pour lire et écrire des octets dans une colonne d’un IDTSBuffer100 objet. |
| IDTSBuffer100 |
Représente un objet de stockage bidimensionnel en mémoire qui contient des lignes et des colonnes. |
| IDTSBufferManager100 |
Crée et gère IDTSBuffer100 des objets. |
| IDTSBufferManagerInitialize100 |
Initialise le gestionnaire de tampon pour l’enveloppe du pipeline. |
| IDTSBufferTapConfiguration100 |
Représente la configuration de tap pour l’objet IDTSBuffer100 . |
| IDTSComponentMetaData100 |
Contient la définition d’un composant de flux de données, incluant les propriétés personnalisées, les entrées, les sorties, ainsi que les colonnes d’entrée et de sortie définies sur un composant de flux de données. |
| IDTSComponentMetaData130 |
Ajoute de nouvelles fonctionnalités dans SQL Server 2016 à l’interface existanteIDTSComponentMetaData100, en particulier à la GetIdentificationStringByID(Int32) méthode. L’interface IDTSComponentMetaData100 contient la définition d’un composant flux de données, incluant les propriétés personnalisées, les entrées, les sorties, ainsi que les colonnes d’entrée et de sortie définies sur un composant flux de données. |
| IDTSComponentMetaDataCollection100 |
Contient une collection d’objets IDTSComponentMetaData100. |
| IDTSComponentView100 |
Permet de revenir en arrière les modifications apportées IDTSComponentMetaData100 à un composant de flux de données. |
| IDTSCustomProperty100 |
Contient des informations personnalisées sur 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éation de fichiers de données DTS. |
| IDTSDesigntimeComponent100 |
Définit les méthodes de conception d’un composant de flux de données écrit en C++ et COM. |
| IDTSExpressionEvaluatorEx100 |
Évalue les expressions ciblées. |
| IDTSExternalMetadataColumn100 |
Représente une colonne provenant d’une source de données externe. |
| IDTSExternalMetadataColumnCollection100 |
Contient une collection d’objets IDTSExternalMetadataColumn100 représentant les colonnes d’une source de données externe. |
| IDTSFriendlyEnum100 |
Fournit des noms pour les 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 forme d’objets PipelineBuffer à l’exécution. |
| IDTSInputCollection100 |
Contient une collection d’objets IDTSInput100. |
| IDTSInputColumn100 |
Représente une colonne de sortie d’un composant en amont qui est sélectionnée pour être utilisée par un composant. |
| IDTSInputColumn130 |
Ajoute de nouvelles fonctionnalités dans SQL Server 2016 à l’interface existanteIDTSInputColumn100, en particulier à la LineageIdentificationString propriété, utilisée par la GetIdentificationStringByID(Int32) méthode. L’interface IDTSInputColumn100 représente une colonne de sortie d’un composant en amont qui est sélectionnée pour être utilisée par un composant. |
| IDTSInputColumnCachedInfo100 |
Représente les informations mises en cache dans la colonne d’entrée IDTS. |
| IDTSInputColumnCollection100 |
Contient une collection de IDTSInputColumn100 colonnes. |
| IDTSLookupDesign100 |
Représente une interface de recherche DTS. |
| IDTSManagedComponent100 |
Représente une interface pour les composants gérés DTS. |
| IDTSManagedComponentHost100 |
Contient les hôtes pour les IDTSManagedComponent100 objets. |
| IDTSManagedComponentHost130 |
L’espace Microsoft.SqlServer.Dts.Pipeline.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Data Flow personnalisés et automatiser la tâche Data Flow. |
| IDTSManagedComponentWrapper100 |
Représente l’enveloppe de composante gérée DTS. |
| IDTSMultiInputComponent100 |
Fournit des méthodes liées à plusieurs composants d’entrée. |
| IDTSMultiInputComponentHost100 |
Fournit des méthodes liées à plusieurs hôtes composants d’entrée. |
| IDTSObject100 |
Définit l’interface de base des objets pour les objets de flux de données. |
| IDTSObjectModel100 |
Représente un modèle pour le IDTSObject100. |
| IDTSOutput100 |
Contient la collection de IDTSOutputColumn100 colonnes disponibles pour les composants en aval dans un graphe. |
| IDTSOutputCollection100 |
Contient une collection d’objets IDTSOutput100. |
| IDTSOutputColumn100 |
Contient la définition en temps de conception d’une colonne fournie par un composant. |
| IDTSOutputColumn130 |
Ajoute de nouvelles fonctionnalités dans SQL Server 2016 à l’interface existanteIDTSOutputColumn100, en particulier à la LineageIdentificationString propriété, utilisée par la GetIdentificationStringByID(Int32) méthode. L’interface IDTSOutputColumn100 contient la définition en temps de conception d’une colonne fournie par un composant... |
| IDTSOutputColumnCollection100 |
Contient une collection de IDTSOutputColumn100 colonnes. |
| IDTSPath100 |
Représente une connexion entre deux composantes. |
| IDTSPathCollection100 |
Fournit un conteneur de collecte pour stocker IDTSPath100 des objets. |
| IDTSPersistenceComponent100 |
Définit les méthodes de persistance d’un composant de flux de données. |
| IDTSPipeline100 |
Définit les méthodes et propriétés implémentées par la tâche de flux de données. |
| IDTSPipeline130 |
L’espace Microsoft.SqlServer.Dts.Pipeline.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Data Flow personnalisés et automatiser la tâche Data Flow. |
| IDTSPivotDesign100 |
Représente une interface de conception pivot DTS. |
| IDTSRuntimeComponent100 |
Définit les méthodes d’exécution d’un composant de flux de données. |
| IDTSRuntimeComponent130 |
L’espace Microsoft.SqlServer.Dts.Pipeline.Wrapper de noms fournit les classes et interfaces utilisées pour créer des composants Data Flow personnalisés et automatiser la tâche Data Flow. |
| IDTSRuntimeConnection100 |
Fait référence à un ConnectionManager objet dans un paquet. |
| IDTSRuntimeConnectionCollection100 |
Contient une collection d’objets IDTSRuntimeConnectionCollection100. |
| IDTSSupportBackPressure100 |
Représente le soutien de la contre-pression des services de transformation des données. |
| IDTSVirtualInput100 |
Représente les colonnes disponibles pour un composant depuis le composant amont. |
| IDTSVirtualInputColumn100 |
Représente un IDTSOutputColumn100 dans l’objet StartPoint d’un IDTSPath100 objet. |
| IDTSVirtualInputColumnCollection100 |
Contient une collection de IDTSVirtualInputColumn100 colonnes. |
| MainPipe |
Fournit l’implémentation gérée de l’interface IDTSPipeline100 utilisée pour configurer programmatiquement une tâche de flux de données. |
Énumérations
| Nom | Description |
|---|---|
| DTPSTATUSENUM |
Spécifie le statut d’une colonne dans un IDTSBuffer100 objet. |
| DTSBufferFlags |
Contient des valeurs utilisées pour enregistrer un tampon avec l’objet IDTSBufferManager100 . |
| DTSBufferHandlePresetValues |
Spécifie un ensemble défini de poignées de 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 d’expressions de propriétés. |
| DTSInsertPlacement |
Spécifie l’emplacement où insérer un nouvel IDTSInput100 objet IDTSOutput100 ou un nouvel objet dans la collection. |
| DTSObjectType |
Spécifie les objets qui implémentent l’interface IDTSObject100 dans le modèle d’objets de flux de données. |
| DTSPersistenceFormat |
Spécifie le format de persistance des objets dans une tâche de flux de données. |
| DTSPersistState |
Précise comment un IDTSCustomProperty100 est persisté dans le fichier XML du paquet. |
| DTSPIPELINEVERSION |
Spécifie la version du moteur de flux de données installé sur l’ordinateur. |
| DTSRowDisposition |
Précise comment procéder en cas d’erreur ou de troncature lors du traitement d’une ligne. |
| DTSUsageType |
Indique comment un IDTSInputColumn100 objet est utilisé par un composant. |
| DTSValidationStatus |
Spécifie la valeur de retour d’un appel vers Validate(). |
Remarques
Cet assembleur est un assembleur interopératoire primaire pour DTSPipeline.dll.