System.Xml.Serialization
Namespace with 33 public types
Classes
XmlAnyAttributeAttribute
Specifies that the member (a field that returns an array of objects) can contain any XML attributes.
XmlAnyElementAttribute
Specifies that the member (a field that returns an array of or objects) contains objects that represent any XML element that has no corresponding member in the object being serialized or deserialized.
XmlAnyElementAttributes
Represents a collection of objects.
XmlArrayAttribute
Specifies that the must serialize a particular class member as an array of XML elements.
XmlArrayItemAttribute
Represents an attribute that specifies the derived types that the can place in a serialized array.
XmlArrayItemAttributes
Represents a collection of objects.
XmlAttributeAttribute
Specifies that the must serialize the class member as an XML attribute.
XmlAttributeOverrides
Allows you to override property, field, and class attributes when you use the to serialize or deserialize an object.
XmlAttributes
Represents a collection of attribute objects that control how the serializes and deserializes an object.
XmlChoiceIdentifierAttribute
Specifies that the member can be further detected by using an enumeration.
XmlElementAttribute
Indicates that a public field or property represents an XML element when the serializes or deserializes the object that contains it.
XmlElementAttributes
Represents a collection of objects used by the to override the default way it serializes a class.
XmlEnumAttribute
Controls how the serializes an enumeration member.
XmlIgnoreAttribute
Instructs the method of the not to serialize the public field or public read/write property value.
XmlIncludeAttribute
Allows the to recognize a type when it serializes or deserializes an object.
XmlMemberMapping
XmlMembersMapping
XmlNamespaceDeclarationsAttribute
Specifies that the target property, parameter, return value, or class member contains prefixes associated with namespaces that are used within an XML document.
XmlReflectionImporter
XmlReflectionMember
XmlRootAttribute
Controls XML serialization of the attribute target as an XML root element.
XmlSerializer
Serializes and deserializes objects into and from XML documents. The enables you to control how objects are encoded into XML.
XmlSerializerNamespaces
Contains the XML namespaces and prefixes that the uses to generate qualified names in an XML-document instance.
XmlTextAttribute
Indicates to the that the member must be treated as XML text when the class that contains it is serialized or deserialized.
XmlTypeAttribute
Controls the XML schema that is generated when the attribute target is serialized by the .
XmlTypeMapping
Enumerations
XmlMappingAccess
Abstract Classes
XmlMapping
XmlSerializationGeneratedCode
XmlSerializationReader
XmlSerializationWriter
XmlSerializerImplementation