IDTSComponentMetaData100.Instantiate Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.