SMTPConn.SaveToXML(XmlDocument, IDTSInfoEvents) Metodo

Definizione

Questo metodo non è richiamabile dal codice applicativo. Per salvare un pacchetto come .xml, usa il SaveToXml(String, Package, IDTSEvents) metodo.

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

Il documento XML su cui salvare le informazioni.

events
IDTSInfoEvents

Un oggetto che implementa l'interfaccia IDTSInfoEvents per generare eventi (errori, avvisi e così via) durante la persistenza.

Implementazioni

Commenti

Questo metodo, SaveToXML, è 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 SaveToXML metodo, consulta Estendere i pacchetti con oggetti personalizzati.

Se vuoi salvare un pacchetto come XML, usa il Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml metodo. Se vuoi salvare il pacchetto nel File System, usa Microsoft.SqlServer.Dts.Runtime.Application.SaveToDtsServer. Se vuoi salvare il pacchetto nel database MSDB, usa Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServer i metodi or Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServerAs . Quando chiami i Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml metodi sul Application, l'runtime itererà attraverso i compiti, i gestori di connessioni, i provider di log e tutti gli altri oggetti contenuti nel pacchetto e chiamerà il SaveToXML metodo su ciascuno di essi. Gli oggetti contenuti hanno codice che SaveToXML crea un XmlElement per ogni proprietà che l'oggetto deve salvare, e un valore per l'elemento. Il pacchetto contiene l'XmlDocument e gli oggetti aggiungono i loro elementi specifici all'XmlDocument del pacchetto. Pertanto, non si chiama direttamente il SaveToXML on i singoli oggetti, ma si chiama il metodo sull'oggetto Application , e il runtime si propagherà attraverso gli oggetti package e richiamerà il SaveToXML per te.

Si applica a