Partager via


MainPipeClass.IDTSObjectModel100_ComponentMetaDataCollection Propriété

Définition

Obtient la collection de composants de flux de données dans la tâche.

public:
 virtual property Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSComponentMetaDataCollection100 ^ IDTSObjectModel100_ComponentMetaDataCollection { Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSComponentMetaDataCollection100 ^ get(); };
public virtual Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaDataCollection100 IDTSObjectModel100_ComponentMetaDataCollection { get; }
member this.IDTSObjectModel100_ComponentMetaDataCollection : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaDataCollection100
Public Overridable ReadOnly Property IDTSObjectModel100_ComponentMetaDataCollection As IDTSComponentMetaDataCollection100

Valeur de propriété

Collection IDTSComponentMetaDataCollection100.

Exemples

L’exemple de code suivant montre comment ajouter et initialiser un nouveau composant dans la collection.

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

namespace Microsoft.Samples.SqlServer.Dts  
{  
    public class Class1  
    {  
        public static void Main( string []args )  
        {  
            Package p = new Package();  
            MainPipe mp = ((TaskHost)p.Executables.Add("DTS.Pipeline")).InnerObject as MainPipe;  
            IDTSComponentMetaData100 md = mp.ComponentMetaDataCollection.New();  
            md.ComponentClassID = "DTSAdapter.OleDbSource";  
            CManagedComponentWrapper wrp = md.Instantiate();  
            wrp.ProvideComponentProperties();  
        }  
    }  
}  
Imports System   
Imports Microsoft.SqlServer.Dts.Runtime   
Imports Microsoft.SqlServer.Dts.Pipeline.Wrapper   
Namespace Microsoft.Samples.SqlServer.Dts   

 Public Class Class1   

   Public Shared Sub Main(ByVal args As String())   
     Dim p As Package = New Package   
     Dim mp As MainPipe = CType(CType(p.Executables.Add("DTS.Pipeline"), TaskHost).InnerObject, MainPipe)   
     Dim md As IDTSComponentMetaData100 = mp.ComponentMetaDataCollection.New   
     md.ComponentClassID = "DTSAdapter.OleDbSource"   
     Dim wrp As CManagedComponentWrapper = md.Instantiate   
     wrp.ProvideComponentProperties   
   End Sub   
 End Class   
End Namespace  

Remarques

Cette collection contient les composants de flux de données qui ont été ajoutés à la tâche. Les composants sont créés et ajoutés à la collection en appelant la New méthode.

S’applique à