XmlSerializationReader.UnreferencedObject(String, Object) 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.
UnreferencedObject Menaikkan peristiwa untuk posisi saat ini dari XmlReader.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
protected:
void UnreferencedObject(System::String ^ id, System::Object ^ o);
protected void UnreferencedObject (string? id, object? o);
protected void UnreferencedObject (string id, object o);
member this.UnreferencedObject : string * obj -> unit
Protected Sub UnreferencedObject (id As String, o As Object)
Parameter
- id
- String
String unik yang digunakan untuk mengidentifikasi objek yang tidak direferensikan, kemudian dapat diakses melalui UnreferencedId properti .
- o
- Object
Objek yang XmlSerializer mencoba mendeserialisasi, kemudian dapat diakses melalui UnreferencedObject properti .
Keterangan
Anggota yang dilindungi XmlSerializationReader hanya ditujukan untuk digunakan oleh kelas turunan yang digunakan secara internal dalam infrastruktur serialisasi XML .NET Framework.
Pengodean SOAP, seperti yang ditentukan dalam Bagian 5 dari spesifikasi SOAP 1.1, memungkinkan elemen yang dirujuk beberapa kali dalam pesan SOAP (atau opsional, hanya sekali) untuk dirujuk oleh href
atribut dalam pesan utama. Peristiwa UnreferencedObject terjadi ketika elemen seperti itu muncul, tetapi tidak href
ada referensi untuk itu.
Tambahkan metode handler untuk UnreferencedObject menyediakan penanganan kustom untuk objek yang tidak direferensikan saat XmlSerializer menjalankan metodenya Deserialize .