IDTSVirtualInputColumn100 IDTSVirtualInputColumn100 IDTSVirtualInputColumn100 Interface


Represents an IDTSOutputColumn100 in the StartPoint object of an IDTSPath100 object.

public interface class IDTSVirtualInputColumn100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable)]
public interface IDTSVirtualInputColumn100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
Public Interface IDTSVirtualInputColumn100
Implements IDTSObject100


An IDTSVirtualInputColumn100 column represents the IDTSOutputColumn100 of an upstream component in the data flow layout. Its properties are the same as those in the output column. Modifications to virtual column properties are not persisted in the virtual column, or in the output column of the upstream component. The upstream component might or might not be directly upstream from the component with the virtual input column.


CodePage CodePage CodePage

Gets the character set used to interpret the data contained in a virtual input column.

ComparisonFlags ComparisonFlags ComparisonFlags

Gets the comparison flags set on an upstream output column.

DataType DataType DataType

Gets the DataType of a column.

Description Description Description

Gets or sets the description of the IDTSVirtualInputColumn100 object.


Gets the ID of an IDTSVirtualInputColumn100 object.

IdentificationString IdentificationString IdentificationString

Gets the string that uniquely identifies the IDTSVirtualInputColumn100 object in a data flow layout.

IsAssociatedWithOutputColumn IsAssociatedWithOutputColumn IsAssociatedWithOutputColumn

Gets the value that indicates whether the object is associated with output column.

Length Length Length

Gets the length of a column.

LineageID LineageID LineageID

Gets the lineage ID of an upstream output column.

Name Name Name

Gets or sets a value that contains the name of the IDTSVirtualInputColumn100.

NewDescription NewDescription NewDescription

Gets or sets the description of a newly created IDTSInputColumn100 column.

NewName NewName NewName

Gets or sets the name of a newly created IDTSInputColumn100 column.

ObjectType ObjectType ObjectType

Gets the value from the DTSObjectType enumeration for a virtual input column.

Precision Precision Precision

Gets the total number of digits contained in a virtual input column.

Scale Scale Scale

Gets the number of decimal places contained in a virtual input column.

SortKeyPosition SortKeyPosition SortKeyPosition

Gets the sort key of a virtual input column.

SourceComponent SourceComponent SourceComponent

Gets the name of the component where a virtual input column originates.

UpstreamComponentName UpstreamComponentName UpstreamComponentName

Gets the name of the component directly upstream to the current component.

UsageType UsageType UsageType

Gets a value that indicates how the virtual column is used by the component.


DescribeRedirectedErrorCode(Int32) DescribeRedirectedErrorCode(Int32) DescribeRedirectedErrorCode(Int32)

Gets the error message for the error code on the upstream output column.

Applies to