IDTSComponentMetaData100 Interface
Définition
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.
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.
public interface class IDTSComponentMetaData100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("A7260CEC-4F9E-422E-907B-1EE0671AA7E1")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("C5C8827B-60EC-4B5A-9D14-724A5683811F")]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("EEF33B13-9453-4129-98FD-1F0C1825CA73")]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("A7260CEC-4F9E-422E-907B-1EE0671AA7E1")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("C5C8827B-60EC-4B5A-9D14-724A5683811F")>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("EEF33B13-9453-4129-98FD-1F0C1825CA73")>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
Public Interface IDTSComponentMetaData100
Implements IDTSObject100
- Dérivé
- Attributs
- Implémente
Remarques
Il IDTSComponentMetaData100 décrit la disposition d’un composant de flux de données. Il contient les objets d’entrée et de sortie, les colonnes d’entrée et de sortie, ainsi que les propriétés personnalisées du composant. Il contient également des informations qui identifient l’assemblage, ou DLL, créé lors de la conception et de l’exécution du composant. Une référence aux métadonnées d’un composant s’obtient en créant un nouveau composant, en utilisant la New méthode, ou en accédant à un composant existant dans la ComponentMetaDataCollection collection de la MainPipeClass classe.
Propriétés
| Nom | Description |
|---|---|
| AreInputColumnsValid |
Obtient une valeur qui indique si les colonnes d’entrée d’un IDTSComponentMetaData100 site font référence aux colonnes existantes du composant amont. |
| ComponentClassID |
Obtient ou définit le CLSID d’un composant décrit par les métadonnées du composant. |
| ContactInfo |
Obtient ou définit les coordonnées du développeur d’un composant. |
| CustomPropertyCollection |
Permet d’exposer la collection de propriétés personnalisées par un composant. |
| Description |
Obtient ou définit la description du composant. |
| ID |
Obtient ou définit l’identifiant d’un composant. |
| IdentificationString |
Obtient une chaîne qui identifie de manière unique le composant. |
| InputCollection |
Obtient la collection d’objets IDTSInput100 pour un composant. |
| IsDefaultLocale |
Obtient une valeur qui indique si la localisation utilisée par un composant est la localisation par défaut pour l’ordinateur où le composant s’exécute. |
| LocaleID |
Obtient ou définit l’identifiant de la localisation utilisée par un composant. |
| Name |
Obtient ou définit le nom du composant. |
| ObjectType |
Obtient une valeur indiquant que le composant est un composant de flux de données. |
| OutputCollection |
Obtient la collection d’objets IDTSOutput100 définie par un composant. |
| PipelineVersion |
Obtient ou définit la version de la tâche de flux de données dans laquelle un composant est conçu pour être exécuté. |
| RuntimeConnectionCollection |
Obtient la collection d’objets IDTSRuntimeConnection100 pour un composant. |
| UsesDispositions |
Obtient ou fixe une valeur qui indique si le composant utilise des dispositions. |
| ValidateExternalMetadata |
Obtient ou définit une valeur qui indique si le composant valide ses métadonnées de colonne par rapport à sa source de données externe au moment de la conception. |
| Version |
Obtient ou définit la version du composant. |