XmlSerializationReader.AddReadCallback Metode

Definisi

Menyimpan implementasi XmlSerializationReadCallback delegasi dan data inputnya untuk pemanggilan nanti.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

protected:
 void AddReadCallback(System::String ^ name, System::String ^ ns, Type ^ type, System::Xml::Serialization::XmlSerializationReadCallback ^ read);
protected void AddReadCallback(string name, string ns, Type type, System.Xml.Serialization.XmlSerializationReadCallback read);
member this.AddReadCallback : string * string * Type * System.Xml.Serialization.XmlSerializationReadCallback -> unit
Protected Sub AddReadCallback (name As String, ns As String, type As Type, read As XmlSerializationReadCallback)

Parameter

name
String

Nama jenis .NET yang sedang dideserialisasi.

ns
String

Namespace dari jenis .NET yang sedang dideserialisasi.

type
Type

Yang Type akan dideserialisasi.

Keterangan

Anggota XmlSerializationReader yang dilindungi hanya ditujukan untuk digunakan oleh kelas turunan yang digunakan secara internal dalam infrastruktur serialisasi XML Kerangka Kerja .NET.

Selama inisialisasi, infrastruktur serialisasi XML kerangka kerja .NET secara dinamis menghasilkan dan mengkompilasi kelas sementara untuk deserialisasi yang berasal dari XmlSerializationReader. Selama proses ini, .NET Framework menghasilkan metode baca yang mengimplementasikan delegasi XmlSerializationReadCallback. Ini melakukannya untuk pemetaan tertentu antara jenis .NET dan jenis data XML yang diserialisasikan melalui XML yang dikodekan SOAP dan bukan elemen akar. Selanjutnya, seperlunya, metode baca dipanggil selama deserialisasi.

Anda tidak boleh langsung membuat instans XmlSerializationReadCallback kelas.

Berlaku untuk