IDTSComponentMetaDataCollection100.New Methode

Definition

Erstellt ein neues IDTSComponentMetaData100-Objekt und fügt es einer IDTSComponentMetaDataCollection100-Auflistung hinzu.

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

Gibt zurück

Das neu erstellte IDTSComponentMetaData100-Objekt.

Attribute

Beispiele

Im folgenden Codebeispiel wird eine OLE DB-Quellkomponente zu einem Datenflusstask hinzugefügt, indem die New -Methode der MainPipe -Klasse aufgerufen wird.

using System;  
using Microsoft.SqlServer.Dts.Runtime;  
using Microsoft.SqlServer.Dts.Pipeline.Wrapper;  

namespace Microsoft.Samples.SqlServer.Dts  
{  
    class CreateComponent  
    {  
         [STAThread]  
        static void Main(string[] args)  
        {  
            // Create the package.  
            Package p = new Package();  

            // Add the data flow task to the package.  
            MainPipe dataFlowTask = ((TaskHost)p.Executables.Add("DTS.Pipeline.1")).InnerObject as MainPipe;  

            if (dataFlowTask != null)  
            {  
                // Add a component to the data flow task.  
                IDTSComponentMetaData100 metaData = dataFlowTask.ComponentMetaDataCollection.New();  

                // Set the class ID of the component.  
                metaData.ComponentClassID = "DTSAdapter.OLEDBSource.1";  

                // Create an instance of the component.  
                CManagedComponentWrapper wrapper = metaData.Instantiate();  

                // Initialize the component.  
                wrapper.ProvideComponentProperties();  
            }  
        }  
    }  
}  

Hinweise

Datenflusskomponenten werden der MainPipe -Klasse hinzugefügt, indem die New -Methode von ComponentMetaDataCollectionaufgerufen wird.

Gilt für: