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.
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 waktu desain komponen, lalu memanggil ProvideComponentProperties.
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 kustom mereka selama metode ini.
Saat menambahkan komponen secara terprogram ke tugas aliran data, Anda memanggil metode ini setelah menambahkan komponen ke ComponentMetaDataCollection, mengatur ComponentClassID properti , dan membuat instans waktu desain komponen.