XmlSerializationReader.Fixup Osztály

Definíció

Delegált példányt XmlSerializationFixupCallback tartalmaz, valamint a metódus bemeneteit; a metódus paramétereként is szolgál.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

protected: ref class XmlSerializationReader::Fixup
protected class XmlSerializationReader.Fixup
Protected Class XmlSerializationReader.Fixup
Öröklődés
XmlSerializationReader.Fixup

Megjegyzések

Az XML-dokumentumok .NET Framework-objektumokba való deszerializálása során a .NET Keretrendszer XML szerializálási infrastruktúrája dinamikusan példányosítja a XmlSerializationFixupCallback delegáltat implementáló javítási módszereket, továbbá példányosítja XmlSerializationReader.Fixup osztályobjektumokat a javítási módszerek és a bemenetek tárolásához. Az infrastruktúra ezt olyan SOAP-kódolású tömbök esetében teszi meg, amelyek adattípusai .NET Keretrendszer-referenciatípusokra képeznek le. Ezután szükség esetén egy fix-up metódust hívunk meg a tömb objektumainak kitöltéséhez.

Ezenkívül az inicializálás során a .NET Keretrendszer XML szerializálási infrastruktúrája dinamikusan létrehoz és lefordít egy ideiglenes osztályt a XmlSerializationReader osztályból származó deszerializáláshoz. A folyamat során az infrastruktúra tulajdonságokat és XmlSerializationFixupCallback osztályobjektumokat hoz létre XmlSerializationReader.Fixup a SOAP kódolású, többreferens XML-adatokhoz. Ezután a rendszer meghívja a metódusokat a deszerializálás során.

Ne hozzon létre közvetlenül egy példányt vagy XmlSerializationFixupCallback osztálytXmlSerializationReader.Fixup.

A SOAP kódolást a SOAP 1.1 specifikáció 5. szakasza ismerteti.

Konstruktorok

Name Description
XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, Int32)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja a XmlSerializationReader.Fixup osztály új példányát.

XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, String[])

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja a XmlSerializationReader.Fixup osztály új példányát.

Tulajdonságok

Name Description
Callback

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri azt a visszahívási módszert, amely létrehozza a meghatalmazott egy példányát XmlSerializationFixupCallback .

Ids

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri vagy beállítja a kulcsok tömbjét azon objektumokhoz, amelyek ahhoz a Source tulajdonsághoz tartoznak, amelyek értékeit a visszahívási implementáció tölti ki.

Source

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri vagy beállítja azt az objektumot, amely más objektumokat tartalmaz, amelyek értékeit a visszahívási implementáció tölti ki.

Metódusok

Name Description
Equals(Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még