次の方法で共有


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 オブジェクトの ID です。

iOutputColumnID
Int32

IDTSOutputColumn100 オブジェクトの ID です。

iExternalMetadataColumnID
Int32

IDTSExternalMetadataColumn100 オブジェクトの ID です。

bMatch
Boolean

列が一致するかどうかを示します。

戻り値

出力列にマップする IDTSExternalMetadataColumn100 です。

属性

注釈

このメソッドは、出力の ExternalMetadataColumnCollection の列に出力列をマップする場合に呼び出されます。 カスタム データ フロー コンポーネントを開発する場合は、外部列と出力列を確実に一致させ、マッピングの発生が許可されるようにするために、このメソッドをオーバーライドします。

外部メタデータ列の操作の詳細については、「外部メタデータの 実装」を参照してください。

適用対象