Share via


PipelineComponent.SetExternalMetadataColumnDataTypeProperties Method

Sets the data type properties of the specified external metadata column.

This API 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 SetExternalMetadataColumnDataTypeProperties ( _
    iID As Integer, _
    iExternalMetadataColumnID As Integer, _
    eDataType As DataType, _
    iLength As Integer, _
    iPrecision As Integer, _
    iScale As Integer, _
    iCodePage As Integer _
)
'Usage
Dim instance As PipelineComponent 
Dim iID As Integer 
Dim iExternalMetadataColumnID As Integer 
Dim eDataType As DataType 
Dim iLength As Integer 
Dim iPrecision As Integer 
Dim iScale As Integer 
Dim iCodePage As Integer

instance.SetExternalMetadataColumnDataTypeProperties(iID, _
    iExternalMetadataColumnID, eDataType, _
    iLength, iPrecision, iScale, iCodePage)
[CLSCompliantAttribute(false)]
public virtual void SetExternalMetadataColumnDataTypeProperties(
    int iID,
    int iExternalMetadataColumnID,
    DataType eDataType,
    int iLength,
    int iPrecision,
    int iScale,
    int iCodePage
)
[CLSCompliantAttribute(false)]
public:
virtual void SetExternalMetadataColumnDataTypeProperties(
    int iID, 
    int iExternalMetadataColumnID, 
    DataType eDataType, 
    int iLength, 
    int iPrecision, 
    int iScale, 
    int iCodePage
)
[<CLSCompliantAttribute(false)>]
abstract SetExternalMetadataColumnDataTypeProperties : 
        iID:int * 
        iExternalMetadataColumnID:int * 
        eDataType:DataType * 
        iLength:int * 
        iPrecision:int * 
        iScale:int * 
        iCodePage:int -> unit 
[<CLSCompliantAttribute(false)>]
override SetExternalMetadataColumnDataTypeProperties : 
        iID:int * 
        iExternalMetadataColumnID:int * 
        eDataType:DataType * 
        iLength:int * 
        iPrecision:int * 
        iScale:int * 
        iCodePage:int -> unit
public function SetExternalMetadataColumnDataTypeProperties(
    iID : int, 
    iExternalMetadataColumnID : int, 
    eDataType : DataType, 
    iLength : int, 
    iPrecision : int, 
    iScale : int, 
    iCodePage : int
)

Parameters

  • iExternalMetadataColumnID
    Type: System.Int32
    The ID of the external metadata column.
  • iLength
    Type: System.Int32
    The length of the new external metadata column.
  • iPrecision
    Type: System.Int32
    The numeric precision of the new external metadata column.
  • iScale
    Type: System.Int32
    The numeric scale of the new external metadata column.
  • iCodePage
    Type: System.Int32
    The code page of the new external metadata column.

Remarks

For more information about working with external metadata columns, see Implementing External Metadata.

See Also

Reference

PipelineComponent Class

Microsoft.SqlServer.Dts.Pipeline Namespace