XmlSerializationWriter.InitCallbacks Metódus

Definíció

Inicializálja a meghatalmazott egy példányát a XmlSerializationWriteCallback SOAP-kódolású XML-adatok szerializálásához.

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

protected:
 abstract void InitCallbacks();
[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")>]
abstract member InitCallbacks : unit -> unit
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()
Attribútumok

Megjegyzések

A XmlSerializationWriter védett tagjai csak a .NET-keretrendszer XML-szerializálási infrastruktúrájában belsőleg használt származtatott osztályok számára használhatók.

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 szerializáláshoz, amely XmlSerializationWriter származik. A folyamat során a .NET-keretrendszer olyan írási metódusokat hoz létre, amelyek implementálják a XmlSerializationWriteCallback delegáltat. Ez olyan .NET típusok és XML-adattípusok közötti bizonyos leképezésekre vonatkozik, amelyek SOAP-kódolású XML használatával szerializáltak, és nem gyökérelemek. Ezután szükség esetén egy írási metódust hívunk meg a szerializálás során.

Az absztrakt InitCallbacks metódus az, ahol az ideiglenes származtatott osztály létrehoz egy példányt, és inicializálja az írási visszahívási metódusokat.

Ne hozzon létre közvetlenül egy példányt.XmlSerializationWriteCallback

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

A következőre érvényes: