ScriptTask.SaveToXML(XmlDocument, IDTSInfoEvents) Metodo

Definizione

Implementa il salvataggio di proprietà in un documento XML.

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

Parametri

doc
XmlDocument

Documento 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, SaveToXML, è 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 SaveToXML , vedere Estensione di pacchetti con oggetti personalizzati.

Se si desidera salvare un pacchetto come XML, utilizzare il Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml metodo . Se si desidera salvare il pacchetto nel file system, usare Microsoft.SqlServer.Dts.Runtime.Application.SaveToDtsServer. Se si vuole salvare il pacchetto nel database MSDB, usare Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServer o Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServerAs metodi. Quando si chiamano i Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml metodi 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 SaveToXML metodo su ognuno di essi. Gli oggetti contenuti includono codice che SaveToXML crea un elemento XmlElement per ogni proprietà che l'oggetto deve salvare e un valore per l'elemento. Il pacchetto contiene xmlDocument e gli oggetti aggiungono gli elementi specifici nel documento XmlDocument del pacchetto. Pertanto, non si chiama direttamente su SaveToXML singoli oggetti, ma si chiama il metodo sull'oggetto Application e il runtime scorrerà gli oggetti del pacchetto e chiamerà l'oggetto per l'utente SaveToXML .

Si applica a