| System.Xml.Serialization Namespace |
| Class | Description | |
|---|---|---|
| XmlArrayAttribute |
Specifies that the System.Xml.Serialization.XmlSerializer must serialize
a particular class member as an array of XML elements.
| |
| XmlArrayItemAttribute |
Represents an attribute that specifies the derived types that the System.Xml.Serialization.XmlSerializer
can place in a serialized array.
| |
| XmlAttributeAttribute |
Specifies that the System.Xml.Serialization.XmlSerializer must serialize
the class member as an XML attribute.
| |
| XmlElementAttribute |
Indicates that a public field or property represents an XML element when
the System.Xml.Serialization.XmlSerializer serializes or deserializes the
object that contains it.
| |
| XmlEnumAttribute |
Controls how the System.Xml.Serialization.XmlSerializer serializes an enumeration
member.
| |
| XmlIgnoreAttribute |
Instructs the System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object)
method of the System.Xml.Serialization.XmlSerializer not to serialize the
public field or public read/write property value.
| |
| XmlIncludeAttribute |
Allows the System.Xml.Serialization.XmlSerializer to recognize a type when
it serializes or deserializes an object.
| |
| XmlRootAttribute |
Controls XML serialization of the attribute target as an XML root element.
| |
| XmlSerializationGeneratedCode |
An abstract class that is the base class for System.Xml.Serialization.XmlSerializationReader
and System.Xml.Serialization.XmlSerializationWriter and that contains methods
common to both of these types.
| |
| XmlSerializationReader |
Controls deserialization by the System.Xml.Serialization.XmlSerializer class.
| |
| XmlSerializationWriter | Abstract class used for controlling serialization by the XmlSerializer class. | |
| XmlSerializer |
Serializes and deserializes objects into and from XML documents. The System.Xml.Serialization.XmlSerializer
enables you to control how objects are encoded into XML.
| |
| XmlSerializerImplementation |
Defines the reader, writer, and methods for pre-generated, typed serializers.
| |
| XmlSerializerNamespaces |
Contains the XML namespaces and prefixes that the System.Xml.Serialization.XmlSerializer
uses to generate qualified names in an XML-document instance.
| |
| XmlSerializerVersionAttribute |
Signifies that the code was generated by the serialization infrastructure
and can be reused for increased performance, when this attribute is applied
to an assembly.
| |
| XmlTypeAttribute |
Controls the XML schema that is generated when the attribute target is serialized
by the System.Xml.Serialization.XmlSerializer.
|
| Interface | Description | |
|---|---|---|
| IXmlSerializable |
Provides custom formatting for XML serialization and deserialization.
|