XmlSerializationReader.AddFixup Metode

Definisi

Menyimpan objek yang berisi metode panggilan balik untuk kemudian dipanggil, seperlunya, untuk mengisi koleksi .NET Framework atau enumerasi yang memetakan ke array yang dikodekan SOAP atau elemen multi-referensi yang dikodekan SOAP.

Overload

Nama Deskripsi
AddFixup(XmlSerializationReader+CollectionFixup)

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

Menyimpan objek yang berisi metode panggilan balik yang akan dipanggil, seperlunya, untuk mengisi koleksi .NET atau enumerasi yang memetakan ke array yang dikodekan SOAP atau elemen multi-referensi yang dikodekan SOAP.

AddFixup(XmlSerializationReader+Fixup)

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

Menyimpan objek yang berisi instans metode panggilan balik yang akan dipanggil, seperlunya, untuk mengisi objek dalam array yang dikodekan SOAP.

Keterangan

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

AddFixup(XmlSerializationReader+CollectionFixup)

Sumber:
XmlSerializationReader.cs
Sumber:
XmlSerializationReader.cs
Sumber:
XmlSerializationReader.cs
Sumber:
XmlSerializationReader.cs
Sumber:
XmlSerializationReader.cs

Menyimpan objek yang berisi metode panggilan balik yang akan dipanggil, seperlunya, untuk mengisi koleksi .NET atau enumerasi yang memetakan ke array yang dikodekan SOAP atau elemen multi-referensi yang dikodekan SOAP.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::CollectionFixup ^ fixup);
protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.CollectionFixup? fixup);
protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.CollectionFixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.CollectionFixup)

Parameter

fixup
XmlSerializationReader.CollectionFixup

Delegasi XmlSerializationCollectionFixupCallback dan data input metode panggilan balik.

Keterangan

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

Selama inisialisasi, infrastruktur serialisasi XML .NET secara dinamis menghasilkan dan mengkompilasi kelas sementara untuk deserialisasi yang berasal dari XmlSerializationReader. Selama proses ini, infrastruktur menghasilkan XmlSerializationCollectionFixupCallback metode dan membuat XmlSerializationReader.CollectionFixup objek untuk menyimpan metode perbaikan dan data inputnya. Infrastruktur melakukannya untuk array yang dikodekan SOAP atau elemen multi-referensi yang dikodekan SOAP yang jenis datanya, dalam kedua kasus, memetakan ke .NET koleksi atau enumerasi. Selanjutnya, jika perlu, metode dipanggil selama deserialisasi untuk mengisi item array atau objek multi-referensi.

Anda tidak boleh langsung membuat instans XmlSerializationCollectionFixupCallback kelas atau XmlSerializationReader.CollectionFixup .

Berlaku untuk

AddFixup(XmlSerializationReader+Fixup)

Sumber:
XmlSerializationReader.cs
Sumber:
XmlSerializationReader.cs
Sumber:
XmlSerializationReader.cs
Sumber:
XmlSerializationReader.cs
Sumber:
XmlSerializationReader.cs

Menyimpan objek yang berisi instans metode panggilan balik yang akan dipanggil, seperlunya, untuk mengisi objek dalam array yang dikodekan SOAP.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::Fixup ^ fixup);
protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.Fixup? fixup);
protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.Fixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.Fixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.Fixup)

Parameter

fixup
XmlSerializationReader.Fixup

Delegasi XmlSerializationFixupCallback dan data input metode panggilan balik.

Keterangan

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

Saat mendeserialisasi dokumen XML ke dalam objek .NET Framework, infrastruktur serialisasi XML Kerangka Kerja .NET secara dinamis membuat instans metode perbaikan yang mengimplementasikan delegasi XmlSerializationFixupCallback dan membuat instans kelas XmlSerializationReader.Fixup untuk menyimpan metode perbaikan dan data inputnya. Infrastruktur melakukannya untuk array yang dikodekan SOAP yang jenis datanya dipetakan ke jenis referensi .NET Framework. Selanjutnya, jika perlu, metode perbaikan dipanggil untuk mengisi objek dalam array.

Selain itu, selama inisialisasi, infrastruktur serialisasi XML kerangka kerja .NET secara dinamis menghasilkan dan mengkompilasi kelas sementara untuk deserialisasi yang berasal dari XmlSerializationReader. Selama proses ini, infrastruktur menghasilkan XmlSerializationFixupCallback metode dan XmlSerializationReader.Fixup objek untuk data XML multi-referensi yang dikodekan SOAP. Metode kemudian dipanggil selama deserialisasi.

Anda tidak boleh langsung membuat instans XmlSerializationFixupCallback kelas atau XmlSerializationReader.Fixup .

Berlaku untuk