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.
|