PipelineComponent.MapOutputColumn メソッド
出力列とそれに対応する外部メタデータ列との間にリレーションシップを確立します。
この API は、CLS に準拠していません。
名前空間: Microsoft.SqlServer.Dts.Pipeline
アセンブリ: Microsoft.SqlServer.PipelineHost (Microsoft.SqlServer.PipelineHost.dll)
構文
'宣言
<CLSCompliantAttribute(False)> _
Public Overridable Function MapOutputColumn ( _
iOutputID As Integer, _
iOutputColumnID As Integer, _
iExternalMetadataColumnID As Integer, _
bMatch As Boolean _
) As IDTSExternalMetadataColumn100
'使用
Dim instance As PipelineComponent
Dim iOutputID As Integer
Dim iOutputColumnID As Integer
Dim iExternalMetadataColumnID As Integer
Dim bMatch As Boolean
Dim returnValue As IDTSExternalMetadataColumn100
returnValue = instance.MapOutputColumn(iOutputID, _
iOutputColumnID, iExternalMetadataColumnID, _
bMatch)
[CLSCompliantAttribute(false)]
public virtual IDTSExternalMetadataColumn100 MapOutputColumn(
int iOutputID,
int iOutputColumnID,
int iExternalMetadataColumnID,
bool bMatch
)
[CLSCompliantAttribute(false)]
public:
virtual IDTSExternalMetadataColumn100^ MapOutputColumn(
int iOutputID,
int iOutputColumnID,
int iExternalMetadataColumnID,
bool bMatch
)
[<CLSCompliantAttribute(false)>]
abstract MapOutputColumn :
iOutputID:int *
iOutputColumnID:int *
iExternalMetadataColumnID:int *
bMatch:bool -> IDTSExternalMetadataColumn100
[<CLSCompliantAttribute(false)>]
override MapOutputColumn :
iOutputID:int *
iOutputColumnID:int *
iExternalMetadataColumnID:int *
bMatch:bool -> IDTSExternalMetadataColumn100
public function MapOutputColumn(
iOutputID : int,
iOutputColumnID : int,
iExternalMetadataColumnID : int,
bMatch : boolean
) : IDTSExternalMetadataColumn100
パラメーター
- iOutputID
型: System.Int32
IDTSOutput100 オブジェクトの ID です。
- iOutputColumnID
型: System.Int32
IDTSOutputColumn100 オブジェクトの ID です。
- iExternalMetadataColumnID
型: System.Int32
IDTSExternalMetadataColumn100 オブジェクトの ID です。
- bMatch
型: System.Boolean
列が一致するかどうかを示します。
戻り値
型: Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSExternalMetadataColumn100
出力列にマップする IDTSExternalMetadataColumn100 です。
説明
このメソッドは、出力の ExternalMetadataColumnCollection の列に出力列をマップする場合に呼び出されます。 カスタム データ フロー コンポーネントを開発する場合は、外部列と出力列を確実に一致させ、マッピングの発生が許可されるようにするために、このメソッドをオーバーライドします。
外部メタデータ列の作業の詳細については、「外部メタデータの実装」を参照してください。