IDTSComponentMetaData100.Instantiate Méthode

Définition

Crée une instance d’un composant spécifié par la ComponentClassID propriété.

public:
 Microsoft::SqlServer::Dts::Pipeline::Wrapper::CManagedComponentWrapper ^ Instantiate();
[System.Runtime.InteropServices.DispId(104)]
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.CManagedComponentWrapper Instantiate();
[<System.Runtime.InteropServices.DispId(104)>]
abstract member Instantiate : unit -> Microsoft.SqlServer.Dts.Pipeline.Wrapper.CManagedComponentWrapper
Public Function Instantiate () As CManagedComponentWrapper

Retours

La CManagedComponentWrapper classe du composant.

Attributs

Exemples

L’exemple de code suivant montre comment l’instance au moment de la conception d’un composant est utilisée pour définir la propriété personnalisée d’un composant. Dans cet exemple, les CustomPropertyCollection métadonnées du composant pourraient être utilisées pour définir directement la propriété, mais contournerait la capacité du composant à surveiller et à répondre aux changements apportés à la propriété.

IDTSComponentMetaData100 cmp = dataflowTask.ComponentMetaDataCollection.New();  
cmp.ComponentClassID = "DTSAdapter.OleDbSource";  
CManagedComponentWrapper dtSource = cmp.Instantiate();  
dtSource.SetComponentProperty("SqlCommand","select * from Production.Products");  
Dim cmp As IDTSComponentMetaData100 = dataflowTask.ComponentMetaDataCollection.New   
cmp.ComponentClassID = "DTSAdapter.OleDbSource"   
Dim dtSource As CManagedComponentWrapper = cmp.Instantiate   
dtSource.SetComponentProperty("SqlCommand", "select * from Production.Products")  

Remarques

Lorsque cette méthode est appelée, l’instance au moment de conception du composant défini par la ComponentClassID propriété est créée. L’instance au moment de conception du composant est créée pour modifier et configurer les métadonnées d’un composant. L’instance de conception doit être utilisée pour éditer un composant, au lieu d’accéder directement aux métadonnées du composant, afin de permettre au composant de surveiller et de valider les modifications apportées aux métadonnées.

S’applique à