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 delegáta XmlSerializationWriteCallback pro serializaci dat XML kódovaných 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 XmlSerializationWriter 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 serializaci, která je odvozena od XmlSerializationWriter. Během tohoto procesu .NET Framework generuje metody zápisu, které implementují delegátaXmlSerializationWriteCallback. Provede to u určitých mapování mezi typy .NET Framework a datovými typy XML, které jsou serializovány pomocí xml kódování SOAP a nejsou kořenovými prvky. Podle potřeby se pak při serializaci volá metoda zápisu.
Abstraktní InitCallbacks 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.