<PackageReference Include="System.Xml.XmlSerializer" Version="4.0.11-beta-23409" />

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