XmlSerializationReader.InitCallbacks Metoda

Definice

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.

Platí pro