IDTSDesigntimeComponent100.SetUsageType メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンポーネントの IDTSInputColumn100 に IDTSInputColumnCollection100 オブジェクトを作成し、列の UsageType プロパティを設定します。
public:
Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSInputColumn100 ^ SetUsageType(int lInputID, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSVirtualInput100 ^ pIDTSVirtualInputObject, int lLineageID, Microsoft::SqlServer::Dts::Pipeline::Wrapper::DTSUsageType eUsageType);
[System.Runtime.InteropServices.DispId(16)]
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSInputColumn100 SetUsageType (int lInputID, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSVirtualInput100 pIDTSVirtualInputObject, int lLineageID, Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTSUsageType eUsageType);
[<System.Runtime.InteropServices.DispId(16)>]
abstract member SetUsageType : int * Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSVirtualInput100 * int * Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTSUsageType -> Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSInputColumn100
Public Function SetUsageType (lInputID As Integer, pIDTSVirtualInputObject As IDTSVirtualInput100, lLineageID As Integer, eUsageType As DTSUsageType) As IDTSInputColumn100
パラメーター
- lInputID
- Int32
IDTSInput100 の ID です。
- pIDTSVirtualInputObject
- IDTSVirtualInput100
仮想入力列を含み、IDTSVirtualInput100 オブジェクトをマップするのに使用される IDTSInputColumn100 オブジェクトです。
- lLineageID
- Int32
LineageID オブジェクトの IDTSVirtualInputColumn100 プロパティです。
- eUsageType
- DTSUsageType
DTSUsageType に割り当てられる IDTSInputColumn100 列挙の値です。
戻り値
IDTSInputColumn100 が設定される UsageType オブジェクトです。
- 属性
注釈
SetUsageType は、IDTSVirtualInputColumnCollection100 の列がコンポーネントに対して選択される場合に呼び出されます。 usageType
が UT_READONLY または UT_READWRITE の場合、lLineageID
パラメーターで指定した IDTSVirtualInputColumn100 を反映するコンポーネントに対して新しい入力列が作成されます。 usageType
が UT_IGNORED で、列がコレクションに存在する場合、列は削除されて null
が返されます。