Partilhar via


PipelineComponent.SetOutputColumnDataTypeProperties Method

Sets the data type properties of an IDTSOutputColumn90 object. This method is not CLS-compliant.

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

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Overridable Sub SetOutputColumnDataTypeProperties ( _
    iOutputID As Integer, _
    iOutputColumnID As Integer, _
    eDataType As DataType, _
    iLength As Integer, _
    iPrecision As Integer, _
    iScale As Integer, _
    iCodePage As Integer _
)
[CLSCompliantAttribute(false)] 
public virtual void SetOutputColumnDataTypeProperties (
    int iOutputID,
    int iOutputColumnID,
    DataType eDataType,
    int iLength,
    int iPrecision,
    int iScale,
    int iCodePage
)
[CLSCompliantAttribute(false)] 
public:
virtual void SetOutputColumnDataTypeProperties (
    int iOutputID, 
    int iOutputColumnID, 
    DataType eDataType, 
    int iLength, 
    int iPrecision, 
    int iScale, 
    int iCodePage
)
/** @attribute CLSCompliantAttribute(false) */ 
public void SetOutputColumnDataTypeProperties (
    int iOutputID, 
    int iOutputColumnID, 
    DataType eDataType, 
    int iLength, 
    int iPrecision, 
    int iScale, 
    int iCodePage
)
CLSCompliantAttribute(false) 
public function SetOutputColumnDataTypeProperties (
    iOutputID : int, 
    iOutputColumnID : int, 
    eDataType : DataType, 
    iLength : int, 
    iPrecision : int, 
    iScale : int, 
    iCodePage : int
)

Parameters

  • iLength
    The length of the column.
  • iPrecision
    The total number of digits in the column.
  • iScale
    The number of digits of precision in the column.
  • iCodePage
    The code page of the column.

Remarks

This method is used to set the data type properties of an output column all at the same time. It exists because the properties depend on the values of the other properties in the method.

Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server 2005.

Target Platforms

For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server 2005.

See Also

Reference

PipelineComponent Class
PipelineComponent Members
Microsoft.SqlServer.Dts.Pipeline Namespace