System::Xml::Serialization Namespace Reference

Classes

class  IXmlSerializable
 Provides custom formatting for XML serialization and deserialization. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
 
class  XmlAttributeOverrides
 Allows overriding attributes when XmlSerializer is used to serialize or deserialize an object. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
 
class  XmlRootAttribute
 Marks the attribute target as an XML root element and controls its XML serialization. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
 
class  XmlSerializationReader
 Service class improving XmlReader experience. More...
 
class  XmlSerializationWriter
 Service class improving XmlWriter experience. More...
 
class  XmlSerializer
 Performs serialization and deserialization of objects into and from XML documents. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More...
 
class  XmlSerializerImplementation
 Internal class to use with XmlSerializer. More...
 
class  XmlSerializerNamespaces
 Contains the XML namespaces and prefixes that the Serialization::XmlSerializer uses to generate qualified names in an XML-document instance. More...