Поделиться через


IDTSDesigntimeComponent100.SetUsageType Метод

Определение

Создает объект 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.

pIDTSVirtualInputObject
IDTSVirtualInput100

Объект IDTSVirtualInput100, содержащий виртуальный входной столбец и используемый для сопоставления объектаIDTSInputColumn100.

lLineageID
Int32

Свойство LineageID объекта IDTSVirtualInputColumn100.

eUsageType
DTSUsageType

Значение из перечисления DTSUsageType, присвоенного объектуIDTSInputColumn100.

Возвращаемое значение

Объект IDTSInputColumn100, у которого устанавливается свойство UsageType.

Атрибуты

Комментарии

SetUsageType вызывается при выборе столбца IDTSVirtualInputColumnCollection100 из компонента. usageType Если значение равно UT_READONLY или UT_READWRITE, для компонента создается новый входной столбец, который отражает указанный IDTSVirtualInputColumn100 параметромlLineageID. Если usageType столбец UT_IGNORED существует в коллекции, столбец удаляется и null возвращается.

Применяется к