IDTSDesigntimeComponent100.SetUsageType Methode

Definition

Erstellt ein IDTSInputColumn100-Objekt in der IDTSInputColumnCollection100 der Komponente und legt die UsageType-Eigenschaft der Spalte fest.

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

Parameter

lInputID
Int32

Die ID von IDTSInput100.

pIDTSVirtualInputObject
IDTSVirtualInput100

Das IDTSVirtualInput100-Objekt, das die virtuelle Eingabespalte enthält und das für die Zuordnung des IDTSInputColumn100-Objekts verwendet wird.

lLineageID
Int32

Die LineageID-Eigenschaft des IDTSVirtualInputColumn100-Objekts.

eUsageType
DTSUsageType

Ein Wert aus der DTSUsageType-Enumeration, der IDTSInputColumn100 zugewiesen ist.

Gibt zurück

IDTSInputColumn100

Das IDTSInputColumn100-Objekt, dessen UsageType festgelegt wird.

Attribute

Hinweise

SetUsageType wird aufgerufen, wenn eine Spalte aus dem IDTSVirtualInputColumnCollection100 für eine Komponente ausgewählt wird. Wenn usageType oder ist UT_READONLY UT_READWRITE , wird eine neue Eingabe Spalte für die Komponente erstellt, die die IDTSVirtualInputColumn100 durch den-Parameter angegebene lLineageID wieder gibt. Wenn usageType UT_IGNORED den Wert hat und die Spalte in der Auflistung vorhanden ist, wird die Spalte entfernt und null wird zurückgegeben.

Gilt für: