Freigeben über


XmlSerializationWriteCallback Delegat

Definition

Ein von der XmlSerializer-Klasse verwendeter Delegat, mit dem Typen aus SOAP-codierten XML-Daten, die keine Stammelemente darstellen, serialisiert werden können.

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

public delegate void XmlSerializationWriteCallback(System::Object ^ o);
public delegate void XmlSerializationWriteCallback(object o);
type XmlSerializationWriteCallback = delegate of obj -> unit
Public Delegate Sub XmlSerializationWriteCallback(o As Object)

Parameter

o
Object

Das serialisierte Objekt.

Hinweise

Während der Initialisierung generiert und kompiliert die .NET Framework XML-Serialisierungsinfrastruktur dynamisch eine temporäre Klasse für die Serialisierung, die von der XmlSerializationWriter -Klasse abgeleitet ist. Während dieses Prozesses generiert die .NET Framework Schreibmethoden, die den XmlSerializationWriteCallback Klassendelegat implementieren. Dies geschieht für bestimmte Zuordnungen zwischen .NET Framework-Typen und XML-Datentypen, die über SOAP-codiertes XML serialisiert werden und keine Stammelemente sind. Bei Bedarf wird dann während der Serialisierung eine Schreibmethode aufgerufen.

Sie sollten nicht direkt instanziieren XmlSerializationWriteCallback.

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

Erweiterungsmethoden

GetMethodInfo(Delegate)

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

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für: