XmlSerializationReader.Fixup Klas
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.
Bevat een XmlSerializationFixupCallback gemachtigde instantie, plus de invoer van de methode; fungeert ook als de parameter voor de methode.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
protected: ref class XmlSerializationReader::Fixup
protected class XmlSerializationReader.Fixup
Protected Class XmlSerializationReader.Fixup
- Overname
-
XmlSerializationReader.Fixup
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; bovendien wordt er een instantie gemaakt van XmlSerializationReader.Fixup klasseobjecten om de fix-upmethoden samen met hun invoer op te slaan. 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 eigenschappen plus XmlSerializationReader.Fixup klasseobjecten voor XML-gegevens met meerdere deductie. De methoden worden vervolgens aangeroepen tijdens deserialisatie.
Maak niet rechtstreeks een exemplaar van de XmlSerializationFixupCallback of XmlSerializationReader.Fixup klasse.
SOAP-codering wordt beschreven in sectie 5 van de SOAP 1.1-specificatie.
Constructors
| Name | Description |
|---|---|
| XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, Int32) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de XmlSerializationReader.Fixup klasse. |
| XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, String[]) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de XmlSerializationReader.Fixup klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Callback |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de callback-methode op waarmee een exemplaar van de XmlSerializationFixupCallback gemachtigde wordt gemaakt. |
| Ids |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een matrix met sleutels op voor de objecten die deel uitmaken van de Source eigenschap waarvan de waarden worden ingevuld door de callback-implementatie. |
| Source |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u het object op dat andere objecten bevat waarvan de waarden worden ingevuld door de callback-implementatie. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |