Condividi tramite


ScriptTask.LoadFromXML(XmlElement, IDTSInfoEvents) Metodo

Definizione

Implementa il caricamento di proprietà da un documento XML.

public:
 virtual void LoadFromXML(System::Xml::XmlElement ^ elemProj, Microsoft::SqlServer::Dts::Runtime::IDTSInfoEvents ^ events);
public void LoadFromXML (System.Xml.XmlElement elemProj, 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 (elemProj As XmlElement, events As IDTSInfoEvents)

Parametri

elemProj
XmlElement

Elemento XML da cui caricare.

events
IDTSInfoEvents

Interfaccia per la generazione di eventi quali, ad esempio, errori e avvisi, durante la persistenza.

Implementazioni

Commenti

Questo metodo, LoadFromXML, è disponibile perché è pubblico in un'interfaccia che si eredita quando si creano oggetti personalizzati e da oggetti forniti nel runtime SSIS. Questo metodo è destinato solo all'ereditarietà e non deve essere chiamato dal codice per altri scopi. Se si crea un oggetto personalizzato e sono necessarie informazioni su come scrivere un metodo personalizzato LoadFromXML , vedere Estensione di pacchetti con oggetti personalizzati.

Se si desidera caricare un pacchetto salvato come XML, utilizzare il Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage metodo . Se il pacchetto è stato salvato nel file system o nel database MSDB, utilizzare i Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer metodi o Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer .

Quando si chiama uno dei metodi di caricamento in Application, il runtime scorrerà le attività, le gestioni connessioni, i provider di log e tutti gli altri oggetti contenuti nel pacchetto e chiameranno il LoadFromXML metodo su ognuno di essi. Gli oggetti contenuti includono codice che LoadFromXML analizza XmlElement per ogni proprietà che l'oggetto deve ricreare e il valore salvato per l'elemento. Pertanto, non si chiama direttamente su LoadFromXML singoli oggetti, ma si chiama il metodo sull'oggetto Application e il runtime scorrerà il pacchetto e chiamerà LoadFromXML per l'utente sugli oggetti.

Si applica a