XmlSerializationReader.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 metody zpětného volání, které naplňují objekty, které mapují na data XML kódovaná 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.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 ()
- Atributy
Poznámky
Chráněné členy XmlSerializationReader 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 deserializaci odvozenou z XmlSerializationReader. Během tohoto procesu .NET Framework generuje metody čtení, které implementují delegáta XmlSerializationReadCallback. Dělá to pro určitá mapování mezi typy .NET a datovými typy XML, které jsou serializovány prostřednictvím XML s kódováním SOAP a nejsou kořenovými elementy. Podle potřeby se při deserializaci volá metoda čtení.
InitCallbacks Abstraktní metoda je místo, kde dočasná odvozená třída vytvoří instanci a inicializuje metody zpětného volání čtení.
Neměli byste přímo vytvořit instanci XmlSerializationReadCallback.
Kódování SOAP je popsáno v části 5 specifikace SOAP 1.1.