Share via


IDTSInputCollection100.New Methode

Definition

Erstellt ein neues IDTSInput100-Objekt und fügt es IDTSInputCollection100 hinzu.

public:
 Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSInput100 ^ New();
[System.Runtime.InteropServices.DispId(14)]
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSInput100 New ();
[<System.Runtime.InteropServices.DispId(14)>]
abstract member New : unit -> Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSInput100
Public Function New () As IDTSInput100

Gibt zurück

Gibt das neu hinzugefügte IDTSInput100-Objekt zurück.

Attribute

Beispiele

Im folgenden Codebeispiel wird der Eingabesammlung einer Komponente ein Eingabeobjekt hinzugefügt.

public override void ProvideComponentProperties()  
{  
    IDTSInput100 input = ComponentMetaData.InputCollection.New();  
    input.Name = "DTSSampleInput";  
}  

Hinweise

Die New Methode erstellt ein Eingabeobjekt, fügt es der Auflistung hinzu und gibt die Eingabe zurück. Eine Komponente erstellt in der Regel ein Eingabeobjekt während eines Aufrufs der ProvideComponentProperties Methode.

Wenn Sie eine Eingabe programmgesteuert zu einer vorhandenen Komponente hinzufügen, sollte die InsertInput Methode der Entwurfszeitinstanz der Komponente aufgerufen werden, anstatt die Metadaten der Komponente direkt zu ändern. Der direkte Zugriff auf die Metadaten übergeht die Möglichkeit der Komponente, änderungen an seinen Metadaten zu überwachen und zu verhindern.

Gilt für: