Compartilhar via


IDTSDesigntimeComponent100.SetUsageType Método

Definição

Cria um objeto IDTSInputColumn100 no IDTSInputColumnCollection100 do componente e define a propriedade UsageType da coluna.

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

A ID do IDTSInput100.

pIDTSVirtualInputObject
IDTSVirtualInput100

O objeto IDTSVirtualInput100 que contém a coluna de entrada virtual e que é usado para mapear o objeto IDTSInputColumn100.

lLineageID
Int32

A propriedade LineageID do objeto IDTSVirtualInputColumn100.

eUsageType
DTSUsageType

Um valor da enumeração DTSUsageType que é atribuído ao IDTSInputColumn100.

Retornos

O objeto IDTSInputColumn100 cujo UsageType está definido.

Atributos

Comentários

SetUsageType é chamado quando uma coluna da seleção IDTSVirtualInputColumnCollection100 é selecionada para um componente. Se for usageTypeUT_READONLY ou UT_READWRITE, uma nova coluna de entrada será criada para o componente que reflete o IDTSVirtualInputColumn100 especificado pelo lLineageID parâmetro. Se usageType for UT_IGNORED e a coluna existir na coleção, a coluna será removida e null retornada.

Aplica-se a