SendMailTask.SaveToXML(XmlDocument, IDTSInfoEvents) Metodo

Definizione

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per salvare un pacchetto come file con estensione xml, utilizzare il metodo SaveToXml(String, Package, IDTSEvents).

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 nel quale salvare le informazioni.

events
IDTSInfoEvents

Oggetto che implementa l'interfaccia T:Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents 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 ereditata quando si creano oggetti personalizzati e da oggetti spediti in SSIS Runtime. Questo metodo è destinato solo all'ereditarietà e non deve essere chiamato dal codice per altri scopi. Se si sta creando un oggetto personalizzato e sono necessarie informazioni su come scrivere un SaveToXML metodo personalizzato, 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, utilizzare Microsoft.SqlServer.Dts.Runtime.Application.SaveToDtsServer . Se si desidera salvare il pacchetto nel database MSDB, utilizzare i Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServer metodi o Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServerAs . Quando si chiamano i Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml metodi su Application , il runtime scorre le attività, le gestioni connessioni, i provider di log e tutti gli altri oggetti contenuti nel pacchetto e chiama il SaveToXML metodo su ognuno di essi. Gli oggetti contenuti contengono il codice SaveToXML che 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 accodano gli elementi specifici nel XmlDocument del pacchetto. Pertanto, non è possibile chiamare direttamente il SaveToXML metodo sui singoli oggetti, ma chiamare il metodo sull' Application oggetto e il runtime eseguirà la propagazione degli oggetti del pacchetto e chiamerà SaveToXML per l'utente.

Si applica a