IDTSDesigntimeComponent100.SetUsageType メソッド
コンポーネントの IDTSInputColumnCollection100 に IDTSInputColumn100 オブジェクトを作成し、列の UsageType プロパティを設定します。
名前空間: Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ: Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap.dll)
構文
'宣言
Function SetUsageType ( _
lInputID As Integer, _
pIDTSVirtualInputObject As IDTSVirtualInput100, _
lLineageID As Integer, _
eUsageType As DTSUsageType _
) As IDTSInputColumn100
'使用
Dim instance As IDTSDesigntimeComponent100
Dim lInputID As Integer
Dim pIDTSVirtualInputObject As IDTSVirtualInput100
Dim lLineageID As Integer
Dim eUsageType As DTSUsageType
Dim returnValue As IDTSInputColumn100
returnValue = instance.SetUsageType(lInputID, _
pIDTSVirtualInputObject, lLineageID, _
eUsageType)
IDTSInputColumn100 SetUsageType(
int lInputID,
IDTSVirtualInput100 pIDTSVirtualInputObject,
int lLineageID,
DTSUsageType eUsageType
)
IDTSInputColumn100^ SetUsageType(
[InAttribute] int lInputID,
[InAttribute] IDTSVirtualInput100^ pIDTSVirtualInputObject,
[InAttribute] int lLineageID,
[InAttribute] DTSUsageType eUsageType
)
abstract SetUsageType :
lInputID:int *
pIDTSVirtualInputObject:IDTSVirtualInput100 *
lLineageID:int *
eUsageType:DTSUsageType -> IDTSInputColumn100
function SetUsageType(
lInputID : int,
pIDTSVirtualInputObject : IDTSVirtualInput100,
lLineageID : int,
eUsageType : DTSUsageType
) : IDTSInputColumn100
パラメーター
- lInputID
型: System.Int32
IDTSInput100 の ID です。
- pIDTSVirtualInputObject
型: Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSVirtualInput100
仮想入力列を含み、IDTSInputColumn100 オブジェクトをマップするのに使用される IDTSVirtualInput100 オブジェクトです。
- lLineageID
型: System.Int32
IDTSVirtualInputColumn100 オブジェクトの LineageID プロパティです。
- eUsageType
型: Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTSUsageType
IDTSInputColumn100 に割り当てられる DTSUsageType 列挙の値です。
戻り値
型: Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSInputColumn100
UsageType が設定される IDTSInputColumn100 オブジェクトです。
説明
SetUsageType は、IDTSVirtualInputColumnCollection100 の列がコンポーネントに対して選択される場合に呼び出されます。 usageType が UT_READONLY または UT_READWRITE の場合、lLineageID パラメーターで指定した IDTSVirtualInputColumn100 を反映するコンポーネントに対して新しい入力列が作成されます。 usageType が UT_IGNORED で、列がコレクションに存在する場合、列は削除されて nullNULL 参照 (Visual Basic では Nothing) が返されます。