Lenguaje

IDTSDesigntimeComponent100.SetUsageType Método

Definición

Crea un IDTSInputColumn100 objeto en el IDTSInputColumnCollection100 de el componente y establece la UsageType propiedad de la columna.

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

Parámetros

lInputID
Int32

Identificador de .IDTSInput100

pIDTSVirtualInputObject
IDTSVirtualInput100

El IDTSVirtualInput100 objeto que contiene la columna de entrada virtual y que se utiliza para mapear el IDTSInputColumn100 objeto.

lLineageID
Int32

Propiedad LineageID del IDTSVirtualInputColumn100 objeto .

eUsageType
DTSUsageType

Un valor de la DTSUsageType enumeración que se asigna a la IDTSInputColumn100.

Devoluciones

El IDTSInputColumn100 objeto cuyo UsageType está fijado.

Atributos

Comentarios

SetUsageType se llama cuando se selecciona una columna de la IDTSVirtualInputColumnCollection100 para un componente. Si es usageTypeUT_READONLY o UT_READWRITE, se crea una nueva columna de entrada para el componente que refleja lo IDTSVirtualInputColumn100 especificado por el lLineageID parámetro. Si usageType es UT_IGNORED y la columna existen en la colección, la columna se elimina y null se devuelve.

Se aplica a