IDTSDesigntimeComponent100.SetUsageType Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 usageType
UT_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.