Share via


IDTSOutputColumn100 Interface

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

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

Syntax

'Declaration
<GuidAttribute("6A2D59FD-670A-49B5-92DF-455BDFFD67C5")> _
Public Interface IDTSOutputColumn100 _
    Inherits IDTSObject100
'Usage
Dim instance As IDTSOutputColumn100
[GuidAttribute("6A2D59FD-670A-49B5-92DF-455BDFFD67C5")]
public interface IDTSOutputColumn100 : IDTSObject100
[GuidAttribute(L"6A2D59FD-670A-49B5-92DF-455BDFFD67C5")]
public interface class IDTSOutputColumn100 : IDTSObject100
[<GuidAttribute("6A2D59FD-670A-49B5-92DF-455BDFFD67C5")>]
type IDTSOutputColumn100 =  
    interface
        interface IDTSObject100
    end
public interface IDTSOutputColumn100 extends IDTSObject100

The IDTSOutputColumn100 type exposes the following members.

Properties

  Name Description
Public property CodePage Gets the character set used to interpret the data contained in a column.
Public property ComparisonFlags Gets or sets a value that specifies how two strings are compared.
Public property CustomPropertyCollection Gets an IDTSCustomPropertyCollection100 collection of the output column.
Public property DataType Gets the DataType of a column.
Public property Description Gets or sets the description of an IDTSObject100. (Inherited from IDTSObject100.)
Public property Description Gets or sets the description of an IDTSOutputColumn100 object.
Public property ErrorOrTruncationOperation Gets or sets a String that describes the operation that is taking place when an error or truncation occurs.
Public property ErrorRowDisposition Gets or sets a value that specifies how a component proceeds if an error occurs while processing an output column at run time.
Public property ExternalMetadataColumnID Gets or sets the ID of an IDTSExternalMetadataColumn100 assigned to an output column.
Public property ID Gets or sets the ID of an IDTSObject100object. (Inherited from IDTSObject100.)
Public property ID Gets or sets the ID of an IDTSOutputColumn100 column.
Public property IdentificationString Gets a string that uniquely identifies an IDTSObject100. (Inherited from IDTSObject100.)
Public property IdentificationString Gets the string that uniquely identifies an IDTSOutputColumn100 object in the data flow layout.
Public property Length Gets the length of the column.
Public property LineageID Gets or sets the LineageID property of an IDTSOutputCOlumn100 column.
Public property MappedColumnID Gets or sets the ID of a column that is mapped to this IDTSOutputColumn100 object.
Public property Name Gets or sets the name of an IDTSObject100 object. (Inherited from IDTSObject100.)
Public property Name Gets or sets a string value that contains the name of the IDTSOutputColumn100.
Public property ObjectType Gets the ObjectType property of an IDTSObject100. (Inherited from IDTSObject100.)
Public property ObjectType Gets the value from a DTSObjectType enumeration that corresponds to an output column.
Public property Precision Gets the total number of digits contained in an output column.
Public property Scale Gets the number of decimal places contained in a numeric output column.
Public property SortKeyPosition Gets or sets the sort key of an output column.
Public property SpecialFlags Gets or sets an integer that specifies the special flags of the output column.
Public property TruncationRowDisposition Gets or sets a value that specifies how a component proceeds when a truncation occurs while processing an output column at runtime.

Top

Methods

  Name Description
Public method SetDataTypeProperties Sets multiple data type properties of an IDTSOutputColumn100 object simultaneously.

Top

Remarks

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