IDTSDesigntimeComponent100.ProvideComponentProperties Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.