| IXmlSerializable | Fournit un formatage personnalisé pour la sérialisation et la désérialisation XML. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument. |
| XmlAttributeOverrides | Permet de remplacer les attributs lorsque XmlSerializer est utilisé pour sérialiser ou désérialiser un objet. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument. |
| XmlRootAttribute | Marque la cible d’attribut comme un élément racine XML et contrôle sa sérialisation XML. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument. |
| XmlSerializationReader | Classe de service améliorant l’expérience de XmlReader. |
| XmlSerializationWriter | Classe de service améliorant l’expérience de XmlWriter. |
| XmlSerializer | Effectue la sérialisation et la désérialisation d’objets vers et depuis des documents XML. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument. |
| XmlSerializerImplementation | Classe interne à utiliser avec XmlSerializer. |
| XmlSerializerNamespaces | Contient les espaces de noms XML et les préfixes que le Serialization::XmlSerializer utilise pour générer des noms qualifiés dans une instance de document XML. |