IDTSComponentMetaData100.Instantiate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un'istanza di un componente specificato dalla proprietà 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
Restituisce
Classe CManagedComponentWrapper del componente.
- Attributi
Esempio
Nell'esempio di codice seguente viene illustrato come viene utilizzata l'istanza della fase di progettazione di un componente per impostare la proprietà personalizzata di un componente. In questo esempio, l'oggetto CustomPropertyCollection dei metadati del componente può essere utilizzato per impostare direttamente la proprietà, ma ignora la capacità del componente di monitorare e rispondere alle modifiche apportate alla proprietà.
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")
Commenti
Quando viene chiamato questo metodo, viene creata l'istanza della fase di progettazione del componente definito dalla ComponentClassID Proprietà. Viene creata l'istanza della fase di progettazione del componente per modificare e configurare i metadati di un componente. L'istanza della fase di progettazione deve essere utilizzata per la modifica di un componente, anziché accedere direttamente ai metadati del componente, per consentire al componente di monitorare e convalidare le modifiche apportate ai metadati.