XmlSerializationReader.Fixup Klas

Definitie

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)

Van toepassing op

Zie ook