XmlSerializationFixupCallback Gedelegeerde
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |