Freigeben über


XmlSerializationReader.Fixup Klasse

Definition

Enthält eine Instanz des XmlSerializationFixupCallback-Delegaten sowie die Eingaben der Methode. Außerdem wird es als Parameter für die Methode verwendet.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

protected: ref class XmlSerializationReader::Fixup
protected class XmlSerializationReader.Fixup
Protected Class XmlSerializationReader.Fixup
Vererbung
XmlSerializationReader.Fixup

Hinweise

Während die Deerialisierung von XML-Dokumenten in .NET Framework Objekte erfolgt, instanziiert die .NET Framework XML-Serialisierungsinfrastruktur dynamisch Fixupmethoden, die den XmlSerializationFixupCallback Delegaten implementieren. Außerdem instanziiert XmlSerializationReader.Fixup es Klassenobjekte, um die Fixupmethoden zusammen mit ihren Eingaben zu speichern. Die Infrastruktur erfolgt für SOAP-codierte Arrays, deren Datentypen .NET Framework Referenztypen zugeordnet sind. Anschließend wird eine Fixupmethode aufgerufen, um die Objekte im Array auszufüllen.

Darüber hinaus generiert die .NET Framework XML-Serialisierungsinfrastruktur während der Initialisierung dynamisch eine temporäre Klasse für die Von der XmlSerializationReader Klasse abgeleitete Deserialisierung. Während dieses Prozesses generiert XmlSerializationFixupCallback die Infrastruktur Eigenschaften plus XmlSerializationReader.Fixup Klassenobjekte für SOAP-codierte, multireferenced XML-Daten. Die Methoden werden dann während der Deserialisierung aufgerufen.

Erstellen Sie keine Direkte Instanz der Klasse oder XmlSerializationReader.Fixup der XmlSerializationFixupCallback Klasse.

Die SOAP-Codierung wird in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.

Konstruktoren

XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, Int32)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der XmlSerializationReader.Fixup-Klasse.

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

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der XmlSerializationReader.Fixup-Klasse.

Eigenschaften

Callback

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Rückrufmethode ab, die eine Instanz des XmlSerializationFixupCallback-Delegaten erstellt.

Ids

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Array von Schlüsseln für die Objekte ab, die zur Source-Eigenschaft gehören und deren Werte durch die Rückrufimplementierung ausgefüllt werden, oder legt dieses fest.

Source

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft das Objekt ab, das andere Objekte enthält, deren Werte von der Rückrufimplementierung ausgefüllt werden, oder legt dieses fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für

Siehe auch