Condividi tramite


IDTSComponentMetaData100.Instantiate Metodo

Definizione

Crea un'istanza di un componente specificato dalla proprietà ComponentClassID.

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

Restituisce

Classe CManagedComponentWrapper del componente.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come viene usata l'istanza in fase di progettazione di un componente per impostare la proprietà personalizzata di un componente. In questo esempio, l'oggetto CustomPropertyCollection dei metadati del componente può essere usato per impostare direttamente la proprietà, ma ignora la possibilità del componente di monitorare e rispondere alle modifiche apportate alla proprietà.

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")  

Commenti

Quando questo metodo viene chiamato, viene creata l'istanza in fase di progettazione del componente definito dalla ComponentClassID proprietà . L'istanza in fase di progettazione del componente viene creata per modificare e configurare i metadati di un componente. L'istanza in fase di progettazione deve essere usata per modificare un componente, anziché accedere direttamente ai metadati del componente, per consentire al componente di monitorare e convalidare le modifiche ai metadati.

Si applica a