XmlSerializationFixupCallback Gedelegeerde

Definitie

Gemachtigde die wordt gebruikt door de XmlSerializer klasse voor deserialisatie van XML-gegevens met SOAP-codering.

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

public delegate void XmlSerializationFixupCallback(System::Object ^ fixup);
public delegate void XmlSerializationFixupCallback(object fixup);
type XmlSerializationFixupCallback = delegate of obj -> unit
Public Delegate Sub XmlSerializationFixupCallback(fixup As Object)

Parameters

fixup
Object

Een exemplaar van de XmlSerializationReader.Fixup klasse die het object bevat dat moet worden hersteld en de matrix met tekenreeks-id's voor de items die moeten worden ingevuld.

Opmerkingen

Tijdens het deserialiseren van XML-documenten in .NET Framework-objecten, worden met de .NET Framework XML-serialisatie-infrastructuur dynamisch fix-upmethoden geïnstitueerd waarmee de XmlSerializationFixupCallback gedelegeerde wordt geïmplementeerd. De infrastructuur doet dit voor door SOAP gecodeerde matrices waarvan de gegevenstypen zijn toegewezen aan .NET Framework-referentietypen. Vervolgens wordt, indien nodig, een fix-upmethode aangeroepen om de objecten in de matrix in te vullen.

Bovendien genereert en compileert de .NET Framework XML-serialisatie-infrastructuur tijdens de initialisatie een tijdelijke klasse voor deserialisatie die is afgeleid van de klasse XmlSerializationReader. Tijdens dit proces genereert XmlSerializationFixupCallback de infrastructuur methoden voor XML-gegevens met meerdere verwijzingen naar SOAP. De methoden worden vervolgens aangeroepen tijdens deserialisatie.

Maak niet rechtstreeks een exemplaar van de XmlSerializationFixupCallback klasse.

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