XmlSerializationCollectionFixupCallback Gedelegeerde

Definitie

Gemachtigde die wordt gebruikt door de XmlSerializer klasse voor deserialisatie van XML-gecodeerde XML-gegevenstypen die zijn toegewezen aan verzamelingen of opsommingen.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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)

Parameters

collection
Object

De verzameling waarin de matrix met verzamelingsitems wordt gekopieerd.

collectionItems
Object

Een matrix met items die moeten worden gekopieerd naar de object collection.

Opmerkingen

Tijdens de initialisatie genereert en compileert de .NET Framework XML-serialisatie-infrastructuur dynamisch een tijdelijke klasse voor deserialisatie die is afgeleid van de klasse XmlSerializationReader. Tijdens dit proces genereert het .NET Framework fix-upmethoden voor verzamelingen die gebruikmaken van de gedelegeerde XmlSerializationCollectionFixupCallback. Dit gebeurt voor SOAP-gecodeerde matrices of SOAP-gecodeerde, multiverwijzingselementen waarvan de gegevenstypen in beide gevallen zijn toegewezen aan .NET Framework-verzamelingen of -opsommingen. Indien nodig wordt de methode voor het oplossen van verzamelingen aangeroepen tijdens deserialisatie.

U mag niet rechtstreeks instantiƫren XmlSerializationCollectionFixupCallback.

SOAP-codering wordt beschreven in sectie 5 van de SOAP 1.1-specificatie.

Extensiemethoden

Name Description
GetMethodInfo(Delegate)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een object op dat de methode vertegenwoordigt die wordt vertegenwoordigd door de opgegeven gemachtigde.

Van toepassing op

Zie ook