ForEachSchemaRowsetEnumerator.SaveToXML(XmlDocument, IDTSInfoEvents) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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, Microsoft::SqlServer::Dts::Runtime::IDTSInfoEvents ^ events);
public void SaveToXML (System.Xml.XmlDocument doc, Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents events);
abstract member SaveToXML : System.Xml.XmlDocument * Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents -> unit
override this.SaveToXML : System.Xml.XmlDocument * Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents -> unit
Public Sub SaveToXML (doc As XmlDocument, events As IDTSInfoEvents)
Parameter
- doc
- XmlDocument
Dokumen XML tempat menyimpan informasi.
- events
- IDTSInfoEvents
Objek yang mengimplementasikan IDTSInfoEvents 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.