Condividi tramite


ConnectionManager.LoadFromXML Metodo

Definizione

Carica informazioni sul componente dall'XML. Per caricare un pacchetto salvato come file con estensione xml, utilizzare il metodo LoadPackage(String, IDTSEvents).

Overload

LoadFromXML(XmlNode, IDTSEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per caricare un pacchetto salvato come file con estensione xml, utilizzare il metodo LoadPackage(String, IDTSEvents).

LoadFromXML(String, IDTSEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per caricare un pacchetto salvato come file con estensione xml, utilizzare il metodo LoadPackage(String, IDTSEvents).

LoadFromXML(XmlNode, IDTSEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per caricare un pacchetto salvato come file con estensione xml, utilizzare il metodo 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)

Parametri

node
XmlNode

Nodo contenente le informazioni sulla gestione connessione da caricare.

events
IDTSEvents

Oggetto che implementa l'interfaccia IDTSEvents per la generazione di eventi quali, ad esempio, errori e avvisi durante la persistenza.

Implementazioni

Commenti

Questo metodo, LoadFromXML, è disponibile perché è pubblico in un'interfaccia ereditata quando si creano oggetti personalizzati e da oggetti forniti nel runtime SSIS. Questo metodo è destinato solo all'ereditarietà e non deve essere chiamato dal codice per altri scopi. Se si crea un oggetto personalizzato e sono necessarie informazioni su come scrivere un metodo personalizzato LoadFromXML , vedere Estensione dei pacchetti con oggetti personalizzati.

Se si vuole caricare un pacchetto salvato come XML, usare il Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage metodo . Se il pacchetto è stato salvato nel file system, usare .Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer Se il pacchetto è stato salvato nel database MSDB, usare i Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer metodi.

Quando si chiama uno dei metodi di caricamento in Application, il runtime eseguirà l'iterazione delle attività, le gestioni connessioni, i provider di log e tutti gli altri oggetti contenuti dal pacchetto e chiamare il LoadFromXML metodo in ognuno di essi. Gli oggetti contenuti hanno codice nel relativo LoadFromXML oggetto che analizza XmlElement per ogni proprietà che l'oggetto deve ricreare e il valore salvato per l'elemento. Pertanto, non si chiama direttamente sugli LoadFromXML oggetti singoli, ma chiamare il metodo sull'oggetto e il runtime si insecherà tramite il pacchetto e chiamerà gli LoadFromXML oggetti per l'utenteApplication.

Si applica a

LoadFromXML(String, IDTSEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per caricare un pacchetto salvato come file con estensione xml, utilizzare il metodo 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)

Parametri

xmlString
String

Valore stringa che rappresenta il XML.

events
IDTSEvents

Oggetto che implementa l'interfaccia IDTSEvents per la generazione di eventi quali, ad esempio, errori e avvisi durante la persistenza.

Si applica a