PipelineComponent.ProvideComponentProperties Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelée lorsqu'un composant est ajouté pour la première fois à la tâche de flux de données, pour initialiser la propriété ComponentMetaData du composant.
public:
virtual void ProvideComponentProperties();
public virtual void ProvideComponentProperties ();
abstract member ProvideComponentProperties : unit -> unit
override this.ProvideComponentProperties : unit -> unit
Public Overridable Sub ProvideComponentProperties ()
Exemples
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
Remarques
Cette méthode est appelée lorsqu’un composant est d’abord ajouté à une tâche de flux de données. Il est similaire à un constructeur et est la méthode qui initialise un composant. Les composants doivent ajouter leurs entrées, sorties et propriétés personnalisées pendant cette méthode.
La classe de base ajoute synchrone IDTSInput100 et IDTSOutput100 objet au ComponentMetaData.
Pour plus d’informations, consultez Méthodes au moment du design d’un composant Data Flow.