Export (0) Print
Expand All
Expand Minimize

PipelineComponent.ProvideComponentProperties Method

Called when a component is first added to the data flow task, to initialize the ComponentMetaData of the component.

Namespace:  Microsoft.SqlServer.Dts.Pipeline
Assembly:  Microsoft.SqlServer.PipelineHost (in Microsoft.SqlServer.PipelineHost.dll)

'Declaration
Public Overridable Sub ProvideComponentProperties
'Usage
Dim instance As PipelineComponent

instance.ProvideComponentProperties()

This method is called when a component is first added to a data flow task. It is similar to a constructor and is the method that initializes a component. Components should add their inputs, outputs, and custom properties during this method.

The base class adds synchronous IDTSInput100 and IDTSOutput100 object to the ComponentMetaData.

For more information, see Design-time Methods of a Data Flow Component.

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
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft