ForEachVariableMapping.LoadFromXML(XmlNode, IDTSEvents) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette méthode ne peut pas être appelée par votre code d'application. Pour charger un package enregistré en tant que .xml, utilisez la méthode LoadPackage(String, IDTSEvents).
public:
virtual void LoadFromXML(System::Xml::XmlNode ^ node, Microsoft::SqlServer::Dts::Runtime::IDTSEvents ^ events);
public void LoadFromXML (System.Xml.XmlNode node, Microsoft.SqlServer.Dts.Runtime.IDTSEvents events);
abstract member LoadFromXML : System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
override this.LoadFromXML : System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
Public Sub LoadFromXML (node As XmlNode, events As IDTSEvents)
Paramètres
- node
- XmlNode
Nœud qui contient les données à charger.
- events
- IDTSEvents
Objet qui implémente l'interface IDTSEvents visant à déclencher les événements (erreurs, avertissements, etc.) pendant la persistance.
Implémente
Remarques
Cette méthode, LoadFromXMLest disponible, car elle est publique sur une interface que vous héritez lorsque vous créez des objets personnalisés et par des objets expédiés 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é au format XML, utilisez la Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage méthode. Si le package a été enregistré dans la base de données système de fichiers ou MSDB, utilisez les méthodes 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 Applicationpackage, le runtime effectue une itération dans les tâches, les gestionnaires de connexions, les fournisseurs d’informations et tous les autres objets contenus dans le package et appelle la LoadFromXML
méthode sur chacun d’eux. Les objets contenus ont du code dans leur LoadFromXML
analyse du 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 est en cascade dans le package et appelle les LoadFromXML
objets pour vous.