Compartir a través de


WebServiceTask.SaveToXML(XmlDocument, IDTSInfoEvents) Método

Definición

No se pueden realizar llamadas a este método desde el código de la aplicación. Para guardar un paquete como .xml, utilice el método 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)

Parámetros

doc
XmlDocument

El documento Xml en el que se va a guardar la información.

events
IDTSInfoEvents

El nodo dentro del documento anterior en el que se va a guardar la información.

Implementaciones

Comentarios

Este método SaveToXML está disponible porque es público en una interfaz que hereda al crear objetos personalizados y por objetos enviados en el tiempo de ejecución de SSIS. Este método está pensado solo para la herencia y no debe llamarse desde el código para otros fines. Si va a crear un objeto personalizado y necesita información sobre cómo escribir su propio SaveToXML método, consulte Extensión de paquetes con objetos personalizados.

Si desea guardar un paquete como XML, use el Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml método . Si desea guardar el paquete en el sistema de archivos, use Microsoft.SqlServer.Dts.Runtime.Application.SaveToDtsServer. Si desea guardar el paquete en la base de datos MSDB, use Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServer los métodos o Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServerAs . Al llamar a los Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml métodos en Application, el tiempo de ejecución recorrerá en iteración las tareas, los administradores de conexiones, los proveedores de registro y todos los demás objetos que contiene el paquete y llamarán al SaveToXML método en cada uno de ellos. Los objetos contenidos tienen código en su que SaveToXML crea un XmlElement para cada propiedad que el objeto debe guardar y un valor para el elemento. El paquete contiene XmlDocument y los objetos anexan sus elementos específicos a XmlDocument del paquete. Por lo tanto, no llama directamente a SaveToXML en los objetos individuales, sino que llama al método en el Application objeto y el tiempo de ejecución se en cascada a través de los objetos del paquete y llama a SaveToXML para usted.

Se aplica a