Compartir a través de


IDTSDesigntimeComponent100.SetUsageType Método

Definición

Crea un objeto IDTSInputColumn100 en IDTSInputColumnCollection100 del componente y establece la propiedad UsageType 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 objeto IDTSVirtualInput100 que contiene la columna de entrada virtual y que se utiliza para asignar el objeto IDTSInputColumn100.

lLineageID
Int32

La propiedad LineageID del objeto IDTSVirtualInputColumn100.

eUsageType
DTSUsageType

Un valor de la enumeración DTSUsageType que está asignada a IDTSInputColumn100.

Devoluciones

El objeto IDTSInputColumn100 cuya propiedad UsageType se establece.

Atributos

Comentarios

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

Se aplica a