HttpClientConnection.LoadFromXML(XmlNode, IDTSEvents) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このメソッドをアプリケーション コードから呼び出すことはできません。 .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
を呼び出します。