This documentation is archived and is not being maintained.
Provides the base class used to serialize objects as XML streams or documents. This class is abstract.
The XmlObjectSerializer type exposes the following members.
|Equals||Determines whether the specified Object is equal to the current Object. (Inherited from Object.)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetHashCode||Serves as a hash function for a particular type. (Inherited from Object.)|
|GetType||Gets the type of the current instance. (Inherited from Object.)|
|IsStartObject||Overloaded. Gets a value that specifies whether the serializer can read the object.|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|ReadObject||Overloaded. Reads an XML document or document stream and returns the deserialized object.|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|
|WriteEndObject||Overloaded. Writes the closing XML element to an XML stream or document.|
|WriteObject||Overloaded. Writes all the object data (starting XML element, content, and closing element) to an XML document or stream.|
|WriteObjectContent||Overloaded. Writes only the content of an object to an XML document or stream.|
|WriteStartObject||Overloaded. Writes only the starting XML element to an XML document or stream.|