Sdílet prostřednictvím


XmlSerializationReader.InitCallbacks Metoda

Definice

Inicializuje metody zpětného volání, které naplní 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();
protected abstract void InitCallbacks ();
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()

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 .NET Framework.

Během inicializace .NET Framework infrastruktura serializace XML dynamicky generuje a kompiluje dočasnou třídu pro deserializaci, která je odvozena od XmlSerializationReader. Během tohoto procesu .NET Framework generuje metody čtení, které implementují delegátaXmlSerializationReadCallback. Provede to pro určitá mapování mezi typy .NET Framework a datovými typy XML, které jsou serializovány prostřednictvím XML kódování SOAP a nejsou kořenovými prvky. Podle potřeby se při deserializaci volá metoda čtení.

Abstraktní InitCallbacks metoda je místo, kde dočasná odvozená třída vytvoří instanci a inicializuje metody zpětného volání pro č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