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 dem Datenflusstask zuerst hinzugefügt wird, um die ComponentMetaData 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 zunächst einer Datenflussaufgabe hinzugefügt wird. Es ähnelt einem Konstruktor und ist die Methode, die eine Komponente initialisiert. Komponenten sollten während dieser Methode ihre Eingaben, Ausgabe und benutzerdefinierte Eigenschaften hinzufügen.
Die Basisklasse fügt dem Objekt synchron IDTSInput100 und IDTSOutput100 objekt hinzu ComponentMetaData.
Weitere Informationen finden Sie unter Entwurfszeitmethoden einer Datenfluss Komponente.