Partager via


ForEachSMOEnumerator.LoadFromXML(XmlElement, IDTSInfoEvents) Méthode

Définition

Cette méthode ne peut pas être appelée par votre code d'application. Pour charger, sur le disque dur, un package enregistré en tant que .xml, utilisez la méthode LoadPackage(String, IDTSEvents).

public:
 virtual void LoadFromXML(System::Xml::XmlElement ^ rootNode, Microsoft::SqlServer::Dts::Runtime::IDTSInfoEvents ^ events);
public void LoadFromXML (System.Xml.XmlElement rootNode, 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 (rootNode As XmlElement, events As IDTSInfoEvents)

Paramètres

rootNode
XmlElement

Nœud contenant les informations à charger.

events
IDTSInfoEvents

Objet qui implémente l'interface IDTSInfoEvents visant à déclencher les événements (erreurs, avertissements, etc.) pendant la persistance.

Implémente

Remarques

Cette méthode, est disponible, LoadFromXMLcar elle est publique sur une interface que vous héritez lorsque vous créez des objets personnalisés et par des objets fournis dans le runtime SSIS. Cette méthode est destinée uniquement à l’héritage et ne doit pas être appelée à partir du code à d’autres fins. Si vous créez un objet personnalisé et avez besoin d’informations sur l’écriture de votre propre LoadFromXML méthode, consultez Extension de packages avec des objets personnalisés.

Si vous souhaitez charger un package enregistré en tant que xml, utilisez la Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage méthode. Si le package a été enregistré dans la base de données File System ou MSDB, utilisez le ou Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer les Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer méthodes.

Lorsque vous appelez l’une des méthodes de chargement sur le Applicationruntime, le runtime effectue une itération via les tâches, les gestionnaires de connexions, les fournisseurs de journaux et tous les autres objets contenus par le package et appellent la LoadFromXML méthode sur chacun d’eux. Les objets contenus ont du code dans leur LoadFromXML analyse de XmlElement pour chaque propriété que l’objet doit recréer et la valeur enregistrée pour l’élément. Par conséquent, vous n’appelez pas directement les LoadFromXML objets individuels, mais appelez la méthode sur l’objet Application , et le runtime va cascader dans le package et appeler les LoadFromXML objets pour vous.

S’applique à