Bagikan melalui


PipelineComponent.ProvideComponentProperties Metode

Definisi

Dipanggil ketika komponen pertama kali ditambahkan ke tugas aliran data, untuk menginisialisasi ComponentMetaData komponen.

public:
 virtual void ProvideComponentProperties();
public virtual void ProvideComponentProperties ();
abstract member ProvideComponentProperties : unit -> unit
override this.ProvideComponentProperties : unit -> unit
Public Overridable Sub ProvideComponentProperties ()

Contoh

public override void ProvideComponentProperties()  
{  
    // Reset the component.  
    base.RemoveAllInputsOutputsAndCustomProperties();  
    IDTSInput100 input = ComponentMetaData.InputCollection.New();  
    input.Name = "Input";  

    IDTSOutput100 output = ComponentMetaDAta.OutputCollection.New();  
    output.Name = "Output";  
    output.SynchronousInputID = input.ID;  

    IDTSCustomProperty100 property = ComponentMetaData.CustomPropertyCollection.New();  
    property.Name = "RuntimeVariable";  
    property.Description = "Identifies a Variable in the package.";  
}  
Public Overrides Sub ProvideComponentProperties()   
 MyBase.RemoveAllInputsOutputsAndCustomProperties   
 Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New   
 input.Name = "Input"   
 Dim output As IDTSOutput100 = ComponentMetaDAta.OutputCollection.New   
 output.Name = "Output"   
 output.SynchronousInputID = input.ID   
 Dim property As IDTSCustomProperty100 = ComponentMetaData.CustomPropertyCollection.New   
 property.Name = "RuntimeVariable"   
 property.Description = "Identifies a Variable in the package."   
End Sub  

Keterangan

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

Kelas dasar menambahkan sinkron IDTSInput100 dan IDTSOutput100 objek ke ComponentMetaData.

Untuk informasi selengkapnya, lihat Metode Waktu Desain Komponen Aliran Data.

Berlaku untuk