PipelineComponent.MapOutputColumn(Int32, Int32, Int32, Boolean) Метод

Определение

Важно!

Этот API несовместим с CLS.

Устанавливает связь между выходным столбцом и соответствующим столбцом внешних метаданных.

public:
 virtual Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSExternalMetadataColumn100 ^ MapOutputColumn(int iOutputID, int iOutputColumnID, int iExternalMetadataColumnID, bool bMatch);
[System.CLSCompliant(false)]
public virtual Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSExternalMetadataColumn100 MapOutputColumn (int iOutputID, int iOutputColumnID, int iExternalMetadataColumnID, bool bMatch);
[<System.CLSCompliant(false)>]
abstract member MapOutputColumn : int * int * int * bool -> Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSExternalMetadataColumn100
override this.MapOutputColumn : int * int * int * bool -> Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSExternalMetadataColumn100
Public Overridable Function MapOutputColumn (iOutputID As Integer, iOutputColumnID As Integer, iExternalMetadataColumnID As Integer, bMatch As Boolean) As IDTSExternalMetadataColumn100

Параметры

iOutputID
Int32

Идентификатор объекта IDTSOutput100.

iOutputColumnID
Int32

Идентификатор объекта IDTSOutputColumn100.

iExternalMetadataColumnID
Int32

Идентификатор объекта IDTSExternalMetadataColumn100.

bMatch
Boolean

Указывает, совпадают ли столбцы.

Возвращаемое значение

Объект IDTSExternalMetadataColumn100, которому ставится в соответствие выходной столбец.

Атрибуты

Комментарии

Этот метод вызывается для сопоставления выходного столбца со столбцом в ExternalMetadataColumnCollection выходных данных. При разработке пользовательского компонента потока данных переопределите этот метод, чтобы убедиться, что внешние столбцы и выходной столбец совпадают, и что необходимо разрешить сопоставление.

Дополнительные сведения о работе со столбцами внешних метаданных см. в разделе "Реализация внешних метаданных".

Применяется к