WmiDataReaderTask.LoadFromXML(XmlElement, IDTSInfoEvents) Metodo

Definizione

Questo metodo non è richiamabile dal codice applicativo. Per caricare un pacco salvato come .xml, usa il LoadPackage(String, IDTSEvents) metodo.

public:
 virtual void LoadFromXML(System::Xml::XmlElement ^ rootNode, Microsoft::SqlServer::Dts::Runtime::IDTSInfoEvents ^ events);
public void LoadFromXML(System.Xml.XmlElement rootNode, Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents events);
abstract member LoadFromXML : System.Xml.XmlElement * Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents -> unit
override this.LoadFromXML : System.Xml.XmlElement * Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents -> unit
Public Sub LoadFromXML (rootNode As XmlElement, events As IDTSInfoEvents)

Parametri

rootNode
XmlElement

L'elemento XML che contiene le informazioni da caricare.

events
IDTSInfoEvents

Oggetto che implementa IDTSInfoEvents.

Implementazioni

Commenti

Questo metodo, LoadFromXML, è disponibile perché è pubblico su un'interfaccia che erediti quando crei oggetti personalizzati e da oggetti inviati nel runtime SSIS. Questo metodo è destinato esclusivamente all'ereditarietà e non dovrebbe essere richiamato dal codice per altri scopi. Se stai creando un oggetto personalizzato e hai bisogno di informazioni su come scrivere il tuo LoadFromXML metodo, consulta Estendere i pacchetti con oggetti personalizzati.

Se vuoi caricare un pacchetto che è stato salvato come XML, usa il Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage metodo. Se il pacchetto è stato salvato nel File System o nel database MSDB, si utilizzano i Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer metodi op Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer .

Quando chiami uno qualsiasi dei metodi di caricamento sul Application, il runtime itererà tra i compiti, i gestori di connessione, i provider di log e tutti gli altri oggetti contenuti nel package e chiamerà il LoadFromXML metodo su ciascuno di essi. Gli oggetti contenuti hanno codice che LoadFromXML analizza l'XmlElement per ogni proprietà che l'oggetto deve ricreare, e il valore salvato per l'elemento. Pertanto, non chiami direttamente il LoadFromXML on ai singoli oggetti, ma chiami il metodo sull'oggetto Application , e il runtime si scorre attraverso il package e chiama il LoadFromXML on sugli oggetti per te.

Si applica a