ConnectionManager.LoadFromXML Méthode

Définition

Charge les informations sur le composant à partir de XML. Pour charger un package qui a été enregistré en tant que .xml, utilisez la méthode LoadPackage(String, IDTSEvents).

Surcharges

LoadFromXML(XmlNode, IDTSEvents)

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

LoadFromXML(String, IDTSEvents)

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

LoadFromXML(XmlNode, IDTSEvents)

Cette méthode ne peut pas être appelée par votre code d'application. Pour charger un package qui a été 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 informations de gestionnaire de connexions à 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, LoadFromXML , est disponible, car elle est publique sur une interface que vous héritez lors de la création d’objets personnalisés et d’objets fournis dans le Runtime SSIS. Cette méthode est destinée à l’héritage uniquement et ne doit pas être appelée à partir du code à d’autres fins. Si vous créez un objet personnalisé et que vous 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 qui a été enregistré au format XML, utilisez la Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage méthode. Si le package a été enregistré dans le système de fichiers, utilisez le Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer . Si le package a été enregistré dans la base de données MSDB, utilisez les Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer méthodes.

Lorsque vous appelez l’une des méthodes de chargement sur le Application , le runtime effectue une itération au sein des tâches, gestionnaires de connexions, modules fournisseurs d’informations et tous les autres objets contenus dans le package, puis appelle la LoadFromXML méthode sur chacun d’eux. Les objets contenus possèdent du code dans leur LoadFromXML qui analyse le XmlElement pour chaque propriété que l’objet doit recréer, ainsi que la valeur enregistrée pour l’élément. Par conséquent, vous n’appelez pas directement le LoadFromXML sur les objets individuels, mais vous appelez la méthode sur l' Application objet, et le runtime parcourt le package et appelle LoadFromXML sur les objets à votre demande.

S’applique à

LoadFromXML(String, IDTSEvents)

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

public:
 void LoadFromXML(System::String ^ xmlString, Microsoft::SqlServer::Dts::Runtime::IDTSEvents ^ events);
public void LoadFromXML (string xmlString, Microsoft.SqlServer.Dts.Runtime.IDTSEvents events);
member this.LoadFromXML : string * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
Public Sub LoadFromXML (xmlString As String, events As IDTSEvents)

Paramètres

xmlString
String

Chaîne qui représente le XML.

events
IDTSEvents

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

S’applique à