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 .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 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 pak při serializaci volá metoda 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.