XmlSerializationReader.InitCallbacks Methode

Definition

Initialisiert Rückrufmethoden, die Objekte auffüllen, die SOAP-codierten XML-Daten zugeordnet sind.

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

protected:
 abstract void InitCallbacks();
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
protected abstract void InitCallbacks();
protected abstract void InitCallbacks();
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
protected abstract void InitCallbacks();
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
abstract member InitCallbacks : unit -> unit
abstract member InitCallbacks : unit -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()
Attribute

Hinweise

Die geschützten Member von XmlSerializationReader sind nur für abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework-XML-Serialisierungsinfrastruktur verwendet werden.

Während der Initialisierung generiert und kompiliert die .NET Framework-XML-Serialisierungsinfrastruktur dynamisch eine temporäre Klasse für die Deserialisierung, die von XmlSerializationReader abgeleitet wird. Während dieses Vorgangs generiert das .NET Framework Lesemethoden, die den delegat XmlSerializationReadCallback implementieren. Dies gilt für bestimmte Zuordnungen zwischen .NET Typen und XML-Datentypen, die über SOAP-codierte XML serialisiert werden und keine Stammelemente sind. Als Nächstes wird bei Bedarf eine Lesemethode während der Deserialisierung aufgerufen.

Die abstrakte InitCallbacks Methode ist der Ort, an dem die temporäre abgeleitete Klasse eine Instanz von Rückrufmethoden erstellt und initialisiert.

Sie sollten keine direkte Instanz von XmlSerializationReadCallback.

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

Gilt für: