XmlSerializationCollectionFixupCallback Delegasikan

Definisi

Delegasi yang digunakan oleh XmlSerializer kelas untuk deserialisasi jenis data XML yang dikodekan SOAP yang memetakan ke koleksi atau enumerasi.

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

public delegate void XmlSerializationCollectionFixupCallback(System::Object ^ collection, System::Object ^ collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object? collection, object? collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
type XmlSerializationCollectionFixupCallback = delegate of obj * obj -> unit
Public Delegate Sub XmlSerializationCollectionFixupCallback(collection As Object, collectionItems As Object)

Parameter

collection
Object

Koleksi tempat array item koleksi disalin.

collectionItems
Object

Array item yang akan disalin ke object collectiondalam .

Keterangan

Selama inisialisasi, infrastruktur serialisasi XML kerangka kerja .NET secara dinamis menghasilkan dan mengkompilasi kelas sementara untuk deserialisasi yang berasal dari kelas XmlSerializationReader. Selama proses ini, .NET Framework menghasilkan metode perbaikan koleksi yang menggunakan delegasi XmlSerializationCollectionFixupCallback. Ini terjadi untuk array yang dikodekan SOAP atau elemen multi-referensi yang dikodekan SOAP yang jenis datanya, dalam kedua kasus, memetakan ke .NET koleksi atau enumerasi Kerangka Kerja. Jika perlu, metode perbaikan koleksi dipanggil selama deserialisasi.

Anda tidak boleh langsung membuat XmlSerializationCollectionFixupCallbackinstans .

Pengodean SOAP dijelaskan dalam Bagian 5 spesifikasi SOAP 1.1.

Metode Ekstensi

Nama Deskripsi
GetMethodInfo(Delegate)

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

Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan.

Berlaku untuk

Lihat juga