IDTSOutputColumn100 IDTSOutputColumn100 IDTSOutputColumn100 Interface

Definition

Contains the design-time definition of a column provided by a component.

public interface class IDTSOutputColumn100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("2976E8B9-FAD6-4DFD-871F-A083F6666076")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable)]
public interface IDTSOutputColumn100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
Public Interface IDTSOutputColumn100
Implements IDTSObject100
Derived
Attributes
Implements

Remarks

The IDTSOutputColumn100 object describes a column that a component provides to downstream components during package execution in the PipelineBuffer.

Properties

CodePage CodePage CodePage

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

ComparisonFlags ComparisonFlags ComparisonFlags

Gets or sets a value that specifies how two strings are compared.

CustomPropertyCollection CustomPropertyCollection CustomPropertyCollection

Gets an IDTSCustomPropertyCollection100 collection of the output column.

DataType DataType DataType

Gets the DataType of a column.

Description Description Description

Gets or sets the description of an IDTSOutputColumn100 object.

ErrorOrTruncationOperation ErrorOrTruncationOperation ErrorOrTruncationOperation

Gets or sets a String that describes the operation that is taking place when an error or truncation occurs.

ErrorRowDisposition ErrorRowDisposition ErrorRowDisposition

Gets or sets a value that specifies how a component proceeds if an error occurs while processing an output column at run time.

ExternalMetadataColumnID ExternalMetadataColumnID ExternalMetadataColumnID

Gets or sets the ID of an IDTSExternalMetadataColumn100 assigned to an output column.

ID ID ID

Gets or sets the ID of an IDTSOutputColumn100 column.

IdentificationString IdentificationString IdentificationString

Gets the string that uniquely identifies an IDTSOutputColumn100 object in the data flow layout.

Length Length Length

Gets the length of the column.

LineageID LineageID LineageID

Gets or sets the LineageID property of an IDTSOutputColumn100 column.

MappedColumnID MappedColumnID MappedColumnID

Gets or sets the ID of a column that is mapped to this IDTSOutputColumn100 object.

Name Name Name

Gets or sets a string value that contains the name of the IDTSOutputColumn100.

ObjectType ObjectType ObjectType

Gets the value from a DTSObjectType enumeration that corresponds to an output column.

Precision Precision Precision

Gets the total number of digits contained in an output column.

Scale Scale Scale

Gets the number of decimal places contained in a numeric output column.

SortKeyPosition SortKeyPosition SortKeyPosition

Gets or sets the sort key of an output column.

SpecialFlags SpecialFlags SpecialFlags

Gets or sets an integer that specifies the special flags of the output column.

TruncationRowDisposition TruncationRowDisposition TruncationRowDisposition

Gets or sets a value that specifies how a component proceeds when a truncation occurs while processing an output column at runtime.

Methods

SetDataTypeProperties(DataType, Int32, Int32, Int32, Int32) SetDataTypeProperties(DataType, Int32, Int32, Int32, Int32) SetDataTypeProperties(DataType, Int32, Int32, Int32, Int32)

Sets multiple data type properties of an IDTSOutputColumn100 object simultaneously.

Applies to