XmlSerializationWriter.AddWriteCallback 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í.
Uloží implementaci delegáta XmlSerializationWriteCallback a typ, na který se vztahuje, pro pozdější vyvolání.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
protected:
void AddWriteCallback(Type ^ type, System::String ^ typeName, System::String ^ typeNs, System::Xml::Serialization::XmlSerializationWriteCallback ^ callback);
protected void AddWriteCallback(Type type, string typeName, string? typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
protected void AddWriteCallback(Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
member this.AddWriteCallback : Type * string * string * System.Xml.Serialization.XmlSerializationWriteCallback -> unit
Protected Sub AddWriteCallback (type As Type, typeName As String, typeNs As String, callback As XmlSerializationWriteCallback)
Parametry
- typeName
- String
Název typu objektů, které jsou serializovány.
- typeNs
- String
Obor názvů typu objektů, které jsou serializovány.
- callback
- XmlSerializationWriteCallback
Instance delegáta XmlSerializationWriteCallback .
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. 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. V případě potřeby se metoda zápisu volá během serializace.
Neměli byste přímo vytvořit instanci XmlSerializationWriteCallback.
Kódování SOAP je popsáno v části 5 specifikace SOAP 1.1.