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 ComponentClassID proprietà.
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
Valori restituiti
La CManagedComponentWrapper classe del componente.
- Attributi
Esempio
Il seguente esempio di codice mostra come l'istanza in tempo di progettazione di un componente viene utilizzata per impostare la proprietà personalizzata di un componente. In questo esempio, i CustomPropertyCollection metadati del componente potrebbero essere usati per impostare direttamente la proprietà, ma bypasserebbe la capacità del componente di monitorare e rispondere ai cambiamenti della 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 questo metodo viene chiamato, viene creata l'istanza in tempo di progettazione del componente definita dalla ComponentClassID proprietà. L'istanza in tempo di progettazione del componente viene creata per modificare e configurare i metadati di un componente. L'istanza in tempo di progettazione dovrebbe essere utilizzata per modificare un componente, invece di accedere direttamente ai metadati del componente, per consentire al componente di monitorare e validare le modifiche ai metadati.