PipelineComponent.ProvideComponentProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn eine Komponente erstmals zur Datenflussaufgabe hinzugefügt wird, um die ComponentMetaData von der Komponente zu initialisieren.
public:
virtual void ProvideComponentProperties();
public virtual void ProvideComponentProperties();
abstract member ProvideComponentProperties : unit -> unit
override this.ProvideComponentProperties : unit -> unit
Public Overridable Sub ProvideComponentProperties ()
Beispiele
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
Hinweise
Diese Methode wird aufgerufen, wenn eine Komponente erstmals zu einer Datenflussaufgabe hinzugefügt wird. Sie ähnelt einem Konstruktor und ist die Methode, die eine Komponente initialisiert. Komponenten sollten bei dieser Methode ihre Eingänge, Ausgaben und benutzerdefinierten Eigenschaften hinzufügen.
Die Basisklasse fügt synchrone und Objekte IDTSInput100 zum Objekt ComponentMetaDatahinzu.IDTSOutput100
Weitere Informationen finden Sie unter Design-time Methods of a Datenfluss Component.