ConnectionManager.SaveToXML(XmlDocument, XmlNode, IDTSEvents) Metode

Definisi

Metode ini tidak dapat dipanggil oleh kode aplikasi Anda. Untuk menyimpan paket sebagai .xml, gunakan metode .SaveToXml(String, Package, IDTSEvents)

public:
 virtual void SaveToXML(System::Xml::XmlDocument ^ % doc, System::Xml::XmlNode ^ node, Microsoft::SqlServer::Dts::Runtime::IDTSEvents ^ events);
public void SaveToXML (ref System.Xml.XmlDocument doc, System.Xml.XmlNode node, Microsoft.SqlServer.Dts.Runtime.IDTSEvents events);
abstract member SaveToXML : XmlDocument * System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
override this.SaveToXML : XmlDocument * System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
Public Sub SaveToXML (ByRef doc As XmlDocument, node As XmlNode, events As IDTSEvents)

Parameter

doc
XmlDocument

Dokumen XML tempat menyimpan informasi pengelola koneksi.

node
XmlNode

Simpul dalam dokumen di atas untuk menyimpan informasi.

events
IDTSEvents

Objek yang mengimplementasikan IDTSEvents antarmuka untuk meningkatkan peristiwa (kesalahan, peringatan, dan sebagainya) selama persistensi.

Penerapan

Keterangan

Metode ini, SaveToXML, 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 SaveToXML , lihat Memperluas Paket dengan Objek Kustom.

Jika Anda ingin menyimpan paket sebagai XML, gunakan metode .Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml Jika Anda ingin menyimpan paket ke Sistem File, gunakan Microsoft.SqlServer.Dts.Runtime.Application.SaveToDtsServer. Jika Anda ingin menyimpan paket ke database MSDB, gunakan Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServer metode atau Microsoft.SqlServer.Dts.Runtime.Application.SaveToSqlServerAs . Ketika Anda memanggil Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml metode pada Application, runtime akan melakukan iterasi melalui tugas, manajer koneksi, penyedia log, dan semua objek lain yang terkandung oleh paket dan memanggil SaveToXML metode pada masing-masing objek tersebut. Objek yang terkandung memiliki kode di dalamnya SaveToXML yang membuat XmlElement untuk setiap properti yang harus disimpan objek, dan nilai untuk elemen . Paket berisi XmlDocument dan objek menambahkan elemen spesifiknya ke dalam XmlDocument paket. Oleh karena itu, Anda tidak secara langsung memanggil SaveToXML pada objek individual, tetapi memanggil metode pada Application objek , dan runtime akan berdiskade melalui objek paket dan memanggil SaveToXML untuk Anda.

Berlaku untuk