TransferStoredProceduresTask.LoadFromXML(XmlElement, IDTSInfoEvents) 方法

定義

應用程式的程式碼不能呼叫這個方法。 若要載入另存為 .xml 的封裝,請使用 LoadPackage(String, IDTSEvents) 方法。

public:
 virtual void LoadFromXML(System::Xml::XmlElement ^ rootNode, Microsoft::SqlServer::Dts::Runtime::IDTSInfoEvents ^ events);
public void LoadFromXML (System.Xml.XmlElement rootNode, Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents events);
abstract member LoadFromXML : System.Xml.XmlElement * Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents -> unit
override this.LoadFromXML : System.Xml.XmlElement * Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents -> unit
Public Sub LoadFromXML (rootNode As XmlElement, events As IDTSInfoEvents)

參數

rootNode
XmlElement

包含要載入之資訊的節點。

events
IDTSInfoEvents

實作 IDTSInfoEvents 介面以便在保存期間引發事件 (錯誤、警告等) 的物件。

實作

備註

這個方法 LoadFromXML 可供使用,因為當您建立自訂物件和 SSIS 執行時間隨附的物件時,它在您所繼承的介面上是公用的。 這個方法僅適用于繼承,因此不應該從程式碼呼叫以進行其他用途。 如果您要建立自訂物件,並需要如何撰寫您自己的方法的相關資訊 LoadFromXML ,請參閱 使用自訂物件擴充封裝

如果您想要載入已儲存為 XML 的封裝,請使用 Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage 方法。 如果封裝已儲存至檔案系統或 MSDB 資料庫,請使用 Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServerMicrosoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer 方法。

當您在上呼叫任何載入方法時 Application ,執行時間會逐一查看工作、連接管理員、記錄提供者,以及封裝所包含的所有其他物件,並 LoadFromXML 在每個物件上呼叫方法。 包含的物件在其中的程式碼會剖析 LoadFromXML 物件必須重新建立之每個屬性的 XmlElement,以及為元素儲存的值。 因此,您不 LoadFromXML 會直接在個別物件上呼叫,而是在物件上呼叫方法 Application ,而執行時間會透過封裝進行串聯,並 LoadFromXML 為您呼叫物件的。

適用於