Compartir a través de


SendMailTask.LoadFromXML(XmlElement, IDTSInfoEvents) Método

Definición

No se pueden realizar llamadas a este método desde el código de la aplicación. Para cargar un paquete guardado como .xml, utilice el método LoadPackage(String, IDTSEvents).

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

Parámetros

element
XmlElement

El nodo que contiene los metadatos de la tarea que se van a cargar.

events
IDTSInfoEvents

Objeto que implementa la interfaz T:Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents para generar eventos (errores, advertencias etc.) durante la persistencia.

Implementaciones

Comentarios

Este método, LoadFromXML, 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 LoadFromXML método, consulte Extensión de paquetes con objetos personalizados.

Si desea cargar un paquete que se ha guardado como XML, use el Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage método . Si el paquete se ha guardado en el sistema de archivos o en la base de datos MSDB, use los Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer métodos o Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer .

Cuando se llama a cualquiera de los métodos de carga 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á al LoadFromXML método en cada uno de ellos. Los objetos contenidos tienen código en su que LoadFromXML analiza XmlElement para cada propiedad que el objeto debe volver a crear y el valor guardado para el elemento. Por lo tanto, no llama directamente a LoadFromXML 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 del paquete y llama a en LoadFromXML los objetos automáticamente.

Se aplica a