Compartir a través de


IDTSComponentMetaData100.Instantiate Método

Definición

Crea una instancia de un componente especificado por la propiedad ComponentClassID.

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

Devoluciones

La clase CManagedComponentWrapper del componente.

Atributos

Ejemplos

En el ejemplo de código siguiente se muestra cómo se usa la instancia en tiempo de diseño de un componente para establecer la propiedad personalizada de un componente. En este ejemplo, los CustomPropertyCollection metadatos del componente se podrían usar para establecer directamente la propiedad, pero omitirían la capacidad del componente para supervisar y responder a los cambios en la propiedad.

IDTSComponentMetaData100 cmp = dataflowTask.ComponentMetaDataCollection.New();  
cmp.ComponentClassID = "DTSAdapter.OleDbSource";  
CManagedComponentWrapper dtSource = cmp.Instantiate();  
dtSource.SetComponentProperty("SqlCommand","select * from Production.Products");  
Dim cmp As IDTSComponentMetaData100 = dataflowTask.ComponentMetaDataCollection.New   
cmp.ComponentClassID = "DTSAdapter.OleDbSource"   
Dim dtSource As CManagedComponentWrapper = cmp.Instantiate   
dtSource.SetComponentProperty("SqlCommand", "select * from Production.Products")  

Comentarios

Cuando se llama a este método, se crea la instancia en tiempo de diseño del componente definido por la ComponentClassID propiedad . La instancia en tiempo de diseño del componente se crea para editar y configurar los metadatos de un componente. La instancia en tiempo de diseño debe usarse para editar un componente, en lugar de acceder directamente a los metadatos del componente, para permitir que el componente supervise y valide los cambios en los metadatos.

Se aplica a