Partager via


PipelineComponent.ProvideComponentProperties Méthode

Définition

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.

S’applique à