Bagikan melalui


IDTSDesigntimeComponent100.ProvideComponentProperties Metode

Definisi

Menginisialisasi ComponentMetaData komponen saat komponen pertama kali ditambahkan ke tugas aliran data.

public:
 void ProvideComponentProperties();
[System.Runtime.InteropServices.DispId(11)]
public void ProvideComponentProperties ();
[<System.Runtime.InteropServices.DispId(11)>]
abstract member ProvideComponentProperties : unit -> unit
Public Sub ProvideComponentProperties ()
Atribut

Contoh

Contoh berikut membuat tugas aliran data, menambahkan komponen sumber OLE DB ke tugas, membuat instans ProvideComponentPropertieswaktu desain komponen, lalu memanggil .

Package p = new Package();  
MainPipe dataFlow = ((TaskHost)p.Executables.Add("DTS.Pipeline")).InnerObject as MainPipe;  

IDTSComponentMetaData100 md = dataFlow.ComponentMetaDataCollection.New();  
md.ComponentClassID = "DTSAdapter.OleDbSource";  
CManagedComponentWrapper wrp = md.Instantiate();  
wrp.ProvideComponentProperties();  
Dim p As Package = New Package   
Dim dataFlow As MainPipe = CType(CType(p.Executables.Add("DTS.Pipeline"), TaskHost).InnerObject, MainPipe)   
Dim md As IDTSComponentMetaData100 = dataFlow.ComponentMetaDataCollection.New   
md.ComponentClassID = "DTSAdapter.OleDbSource"   
Dim wrp As CManagedComponentWrapper = md.Instantiate   
wrp.ProvideComponentProperties  

Keterangan

Metode ini dipanggil ketika komponen ditambahkan ke tugas aliran data untuk pertama kalinya. Ini mirip dengan konstruktor dan merupakan metode yang menginisialisasi komponen. Komponen harus menambahkan input, output, dan properti kustomnya selama metode ini.

Saat secara terprogram menambahkan komponen ke tugas aliran data, Anda memanggil metode ini setelah menambahkan komponen ke ComponentMetaDataCollection, mengatur ComponentClassID properti, dan membuat instans waktu desain komponen.

Berlaku untuk