XmlSerializationWriter.InitCallbacks Metoda

Definice

Inicializuje instance XmlSerializationWriteCallback delegáta pro serializaci dat XML kódovaného protokolem SOAP.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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 ()
Atributy

Poznámky

Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se používají interně v rámci infrastruktury serializace XML rozhraní .NET Framework.

Během inicializace infrastruktura serializace XML .NET Framework dynamicky generuje a kompiluje dočasnou třídu pro serializaci odvozenou z XmlSerializationWriter. Během tohoto procesu .NET Framework generuje metody zápisu, které implementují delegáta XmlSerializationWriteCallback. Provede to u určitých mapování mezi typy .NET a datovými typy XML, které jsou serializovány pomocí XML s kódováním SOAP a nejsou kořenovými elementy. V případě potřeby se metoda zápisu volá během serializace.

InitCallbacks Abstraktní metoda je místo, kde dočasná odvozená třída vytvoří instanci a inicializuje metody zpětného volání zápisu.

Neměli byste přímo vytvořit instanci XmlSerializationWriteCallback.

Kódování SOAP je popsáno v části 5 specifikace SOAP 1.1.

Platí pro