Contains the collection of columns that represents the data provided to a component in the form of PipelineBuffer objects at run time.
Assembly: Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)
This API supports the product infrastructure and is not intended to be used directly from your code. Gets whether the input columns are associated with output columns.
This API supports the product infrastructure and is not intended to be used directly from your code. Gets the abstract base class of the.
Gets the IDTSComponentMetaData100 object of an object.
Gets the IDTSCustomPropertyCollection100 object of an object.
Gets or sets a value that notifies the data flow engine that the input can be unattached.
Gets or sets the description of anobject.
Gets or sets a String that specifies the types of errors or truncations that can occur while processing a PipelineBuffer row.
Gets the collection of columns that reflects the columns in an external data source, which are used to validate an IDTSInputColumnCollection100 when the component is not connected to the external data source.
Gets or sets a value that indicates whether a data flow component should be removed or remain in the execution plan of a data flow task when its output is not attached to a downstream component and when the RunInOptimizedMode property of the Data Flow task is true.
Gets or sets the identifier of anobject.
Gets a String that uniquely identifies anobject.
Gets the IDTSInputColumnCollection100 of an object.
Gets a value that indicates if an IDTSPath100 object.is attached to an upstream component through an
Gets a value that indicates whether the columns in an IDTSInputColumnCollection100 are sorted.
Gets or sets the name of anobject.
Gets the DTSObjectType of an object.
Gets the locale for anobject.
Gets or sets a value that determines how the component handles truncations that occur while processing rows from a PipelineBuffer.
Gets the IDTSVirtualInput100 object of an object.
This API supports the product infrastructure and is not intended to be used directly from your code. Suggests a name based lineage identifier mappings.
The IDTSOutput100 of an upstream component, establishes the flow of data between components. A connection between an and an IDTSOutput100 is established through the IDTSPath100 object. The input represents the EndPoint property of the IDTSPath100 object.object represents a connection point between two components, and, when connected to the
At design time, the columns in the IDTSOutputColumnCollection100 of the output that the input is connected to are selected for use by the component. These columns are then available to the component during component execution.
The following code example demonstrates a component adding an input to its collection in the ProvideComponentProperties method.
Imports System Imports Microsoft.SqlServer.Dts.Pipeline Public Class DtsSampleComponent Inherits PipelineComponent Public Overloads Overrides Sub ProvideComponentProperties() Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New input.Name = "SampleComponentInput0" End Sub End Class