SOAP est un mécanisme Microsoft qui permet la transmission de messages entre objets distants à l’aide du protocole HTTP ; il est basé sur XML. Du fait de l’existence de cette technologie, le besoin de sérialisation/désérialisation utilisant le formalisme XML s’est imposé.
La classe est disponible dans l’espace de noms System.Xml.Serialization, se définit ainsi et inclut les méthodes suivantes :
public class XmlSerializer { public XmlSerializer(XmlTypeMapping xmlTypeMapping); public XmlSerializer(Type type); public XmlSerializer(Type type, XmlRootAttribute root); public XmlSerializer(Type type, Type[] extraTypes); public XmlSerializer(Type type, XmlAttributeOverrides overrides); public XmlSerializer(Type type, string defaultNamespace); public XmlSerializer(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, string defaultNamespace); public XmlSerializer(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, string defaultNamespace, string location); public XmlSerializer(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, string defaultNamespace, string location, Evidence evidence); protected XmlSerializer(); public event XmlAttributeEventHandler UnknownAttribute; ...
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique