XmlSerializationWriter.InitCallbacks Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.