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
возвращается.