XmlSerializationWriteCallback Delegát
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í.
Delegát, který je používán XmlSerializer třídou pro serializaci typů z 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.
public delegate void XmlSerializationWriteCallback(System::Object ^ o);
public delegate void XmlSerializationWriteCallback(object o);
type XmlSerializationWriteCallback = delegate of obj -> unit
Public Delegate Sub XmlSerializationWriteCallback(o As Object)
Parametry
- o
- Object
Objekt serializovaný.
Poznámky
Během inicializace infrastruktura serializace XML .NET Framework dynamicky generuje a kompiluje dočasnou třídu pro serializaci odvozenou z XmlSerializationWriter třídy. Během tohoto procesu .NET Framework generuje metody zápisu, které implementují delegát třídy 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 XmlSerializationWriteCallbackbyste přímo vytvořit instanci .
Kódování SOAP je popsáno v části 5 specifikace SOAP 1.1.
Metody rozšíření
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |