Bagikan melalui


IDTSComponentMetaData100.Instantiate Metode

Definisi

Membuat instans komponen yang ditentukan oleh ComponentClassID properti .

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

Mengembalikan

Kelas CManagedComponentWrapper komponen.

Atribut

Contoh

Sampel kode berikut menunjukkan bagaimana instans waktu desain komponen digunakan untuk mengatur properti kustom komponen. Dalam contoh ini, CustomPropertyCollection metadata komponen dapat digunakan untuk secara langsung mengatur properti, tetapi akan melewati kemampuan komponen untuk memantau dan merespons perubahan pada properti.

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

Keterangan

Ketika metode ini dipanggil, instans waktu desain komponen yang ditentukan oleh ComponentClassID properti dibuat. Instans waktu desain komponen dibuat untuk mengedit dan mengonfigurasi metadata komponen. Instans waktu desain harus digunakan untuk mengedit komponen, alih-alih mengakses metadata komponen secara langsung, untuk memungkinkan komponen memantau dan memvalidasi perubahan pada metadata.

Berlaku untuk