HttpClientConnection.LoadFromXML(XmlNode, IDTSEvents) メソッド

定義

このメソッドをアプリケーション コードから呼び出すことはできません。 .xml として保存されたパッケージを読み込むには、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)

パラメーター

node
XmlNode

読み込む情報を含むノードです。

events
IDTSEvents

エラー、警告、または情報イベントを発生させるための IDTSEvents インターフェイスを実装するオブジェクトです。

実装

注釈

このメソッド は、 LoadFromXMLカスタム オブジェクトを作成するときに継承するインターフェイスでパブリックであり、SSIS ランタイムに付属しているオブジェクトによって使用されるために使用できます。 このメソッドは継承専用であり、それ以外の目的でコードから呼び出すことはできません。 カスタム オブジェクトを作成していて、独自 LoadFromXML のメソッドを記述する方法に関する情報が必要な場合は、「 カスタム オブジェクトを使用したパッケージの拡張」を参照してください。

XML として保存されているパッケージを読み込む場合は、Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage メソッドを使用します。 パッケージがファイル システムに保存されている場合は、Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer を使用します。 パッケージが MSDB データベースに保存されている場合は、Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer メソッドを使用します。

Application読み込みメソッドのいずれかを呼び出すと、ランタイムはタスク、接続マネージャー、ログ プロバイダー、およびパッケージに含まれる他のすべてのオブジェクトを反復処理し、それぞれの メソッドを LoadFromXML 呼び出します。 格納されるオブジェクトは、オブジェクトが再作成する必要がある各プロパティの XmlElement を解析するコードを LoadFromXML に含むほか、要素に対して保存された値を含みます。 したがって、個々のオブジェクトで LoadFromXML を直接呼び出すのではなく、Application オブジェクトでこのメソッドを呼び出します。これにより、ランタイムがパッケージを連鎖的に処理し、オブジェクト上で LoadFromXML を呼び出します。

適用対象