Bagikan melalui


ScriptTask.LoadFromXML(XmlElement, IDTSInfoEvents) Metode

Definisi

Mengimplementasikan pemuatan properti dari dokumen XML.

public:
 virtual void LoadFromXML(System::Xml::XmlElement ^ elemProj, Microsoft::SqlServer::Dts::Runtime::IDTSInfoEvents ^ events);
public void LoadFromXML (System.Xml.XmlElement elemProj, 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 (elemProj As XmlElement, events As IDTSInfoEvents)

Parameter

elemProj
XmlElement

Elemen XML yang akan dimuat.

events
IDTSInfoEvents

Antarmuka untuk menaikkan peristiwa (kesalahan, peringatan, dan sebagainya) selama persistensi.

Penerapan

Keterangan

Metode ini, LoadFromXML, tersedia karena bersifat publik pada antarmuka yang Anda warisi saat Anda membuat objek kustom dan oleh objek yang dikirim dalam runtime SSIS. Metode ini hanya ditujukan untuk pewarisan dan tidak boleh dipanggil dari kode untuk tujuan lain. Jika Anda membuat objek kustom dan memerlukan informasi tentang cara menulis metode Anda sendiri LoadFromXML , lihat Memperluas Paket dengan Objek Kustom.

Jika Anda ingin memuat paket yang telah disimpan sebagai XML, gunakan metode .Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage Jika paket telah disimpan ke Sistem File atau database MSDB, gunakan Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer metode atau Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer .

Ketika Anda memanggil salah satu metode pemuatan pada Application, runtime akan melakukan iterasi melalui tugas, manajer koneksi, penyedia log, dan semua objek lain yang dimuat oleh paket dan memanggil LoadFromXML metode pada masing-masing. Objek yang terkandung memiliki kode di dalamnya LoadFromXML yang mengurai XmlElement untuk setiap properti yang harus dibuat ulang objek, dan nilai yang disimpan untuk elemen. Oleh karena itu, Anda tidak secara langsung memanggil LoadFromXML pada objek individual, tetapi memanggil metode pada Application objek , dan runtime akan berdiskade melalui paket dan memanggil LoadFromXML pada objek untuk Anda.

Berlaku untuk