XmlSerializer Class (System.Xml.Serialization)

Serializes and deserializes objects into and from XML documents. The XmlSerializer enables you to control how objects are encoded into XML.