IDTSDesigntimeComponent100.SetUsageType 메서드

정의

구성 요소의 IDTSInputColumn100IDTSInputColumnCollection100 개체를 만들고 해당 열의 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 선택될 때 호출됩니다. usageTypeUT_READONLY is 또는 UT_READWRITE이면 매개 변수에서 지정한 것을 반영하는 IDTSVirtualInputColumn100 구성 요소에 대해 새 입력 열이 lLineageID 만들어집니다. UT_IGNORED 있는 경우 usageType 열이 컬렉션에 있으면 열이 제거되고 null 반환됩니다.

적용 대상