DtsContainer.SaveToXML(XmlDocument, XmlNode, IDTSEvents) 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, System::Xml::XmlNode ^ node, Microsoft::SqlServer::Dts::Runtime::IDTSEvents ^ events);
public void SaveToXML (ref System.Xml.XmlDocument doc, System.Xml.XmlNode node, Microsoft.SqlServer.Dts.Runtime.IDTSEvents events);
abstract member SaveToXML : XmlDocument * System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
override this.SaveToXML : XmlDocument * System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
Public Sub SaveToXML (ByRef doc As XmlDocument, node As XmlNode, events As IDTSEvents)

Parametri

doc
XmlDocument

Documento XML nel quale salvare le informazioni.

node
XmlNode

Nodo all'interno del documento nel quale salvare le informazioni.

events
IDTSEvents

Interfaccia di IDTSEvents.

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