XmlSerializationFixupCallback Delegat

Definition

Der von der XmlSerializer-Klasse für die Deserialisierung SOAP-codierter XML-Daten verwendete Delegat.Delegate used by the XmlSerializer class for deserialization of SOAP-encoded XML data.

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

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)

Parameter

fixup
Object

Eine Instanz der XmlSerializationReader.Fixup-Klasse, die das zu korrigierende Objekt und ein Array mit Zeichenfolgenbezeichnern für die Elemente enthält.An instance of the XmlSerializationReader.Fixup class that contains the object to be fixed and the array of string identifiers for the items to fill in.

Vererbung
XmlSerializationFixupCallback

Hinweise

Während der Deserialisierung von XML-Dokumenten in .NET Framework Objekte werden von der .NET Framework XML-Serialisierungsinfrastruktur dynamisch Korrekturmethoden instanziiert, die den XmlSerializationFixupCallback Delegaten implementieren.While deserializing XML documents into .NET Framework objects, the .NET Framework XML serialization infrastructure dynamically instantiates fix-up methods that implement the XmlSerializationFixupCallback delegate. Die-Infrastruktur bewirkt dies für SOAP-codierte Arrays, deren Datentypen .NET Framework Verweis Typen zugeordnet werden.The infrastructure does so for SOAP-encoded arrays whose data types map to .NET Framework reference types. Bei Bedarf wird eine Fixupmethode aufgerufen, um die Objekte im Array auszufüllen.Then, as necessary, a fix-up method is called to fill in the objects in the array.

Außerdem generiert und kompiliert die .NET Framework XML-Serialisierungsinfrastruktur während der Initialisierung dynamisch eine temporäre Klasse für die Deserialisierung, die von der XmlSerializationReader-Klasse abgeleitet wird.In addition, during initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for deserialization derived from the XmlSerializationReader class. Während dieses Vorgangs generiert die Infrastruktur XmlSerializationFixupCallback Methoden für SOAP-codierte XML-Daten, auf die verwiesen wird.During this process, the infrastructure generates XmlSerializationFixupCallback methods for SOAP-encoded, multi-referenced XML data. Die Methoden werden dann während der Deserialisierung aufgerufen.The methods are then invoked during deserialization.

Erstellen Sie nicht direkt eine Instanz der XmlSerializationFixupCallback-Klasse.Do not directly create an instance of the XmlSerializationFixupCallback class.

SOAP-Codierung wird in Abschnitt 5 der Spezifikation von SOAP 1,1 beschrieben.SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.Gets an object that represents the method represented by the specified delegate.

Gilt für:

Siehe auch