Share via


PipelineComponent.SetExternalMetadataColumnDataTypeProperties Method

Definition

Important

This API is not CLS-compliant.

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

public:
 virtual void SetExternalMetadataColumnDataTypeProperties(int iID, int iExternalMetadataColumnID, Microsoft::SqlServer::Dts::Runtime::Wrapper::DataType eDataType, int iLength, int iPrecision, int iScale, int iCodePage);
[System.CLSCompliant(false)]
public virtual void SetExternalMetadataColumnDataTypeProperties (int iID, int iExternalMetadataColumnID, Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType eDataType, int iLength, int iPrecision, int iScale, int iCodePage);
[<System.CLSCompliant(false)>]
abstract member SetExternalMetadataColumnDataTypeProperties : int * int * Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType * int * int * int * int -> unit
override this.SetExternalMetadataColumnDataTypeProperties : int * int * Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType * int * int * int * int -> unit
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)

Parameters

iID
Int32

The ID of the IDTSInput100 or IDTSOutput100 that the external metadata column is associated with.

iExternalMetadataColumnID
Int32

The ID of the external metadata column.

eDataType
DataType

A DataType that contains the data type of the new external metadata column.

iLength
Int32

The length of the new external metadata column.

iPrecision
Int32

The numeric precision of the new external metadata column.

iScale
Int32

The numeric scale of the new external metadata column.

iCodePage
Int32

The code page of the new external metadata column.

Attributes

Remarks

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

Applies to