Condividi tramite


IDTSDesigntimeComponent100.SetUsageType Metodo

Definizione

Crea un oggetto IDTSInputColumn100 nell'oggetto IDTSInputColumnCollection100 del componente e imposta la proprietà UsageType della colonna.

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

Parametri

lInputID
Int32

ID dell'oggetto IDTSInput100.

pIDTSVirtualInputObject
IDTSVirtualInput100

Oggetto IDTSVirtualInput100 che contiene la colonna di input virtuale e viene utilizzato per eseguire il mapping dell'oggetto IDTSInputColumn100.

lLineageID
Int32

Proprietà LineageID dell'oggetto IDTSVirtualInputColumn100.

eUsageType
DTSUsageType

Valore dell'enumerazione DTSUsageType assegnato all'oggetto IDTSInputColumn100.

Restituisce

Oggetto IDTSInputColumn100 per cui viene impostato UsageType.

Attributi

Commenti

SetUsageType viene chiamato quando viene selezionata una colonna da IDTSVirtualInputColumnCollection100 per un componente. Se è usageTypeUT_READONLY o UT_READWRITE, viene creata una nuova colonna di input per il lLineageID componente che riflette l'oggetto IDTSVirtualInputColumn100 specificato dal parametro . Se usageType è UT_IGNORED e la colonna esiste nell'insieme, la colonna viene rimossa e null viene restituita.

Si applica a