Sdílet prostřednictvím


XmlSerializationWriteCallback Delegát

Definice

Delegujte, který třída používá XmlSerializer 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, který se serializuje.

Poznámky

Během inicializace .NET Framework infrastruktura serializace XML 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áta XmlSerializationWriteCallback třídy. 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.

Metody rozšíření

GetMethodInfo(Delegate)

Získá objekt, který představuje metodu reprezentovanou zadaným delegátem.

Platí pro