Click or drag to resize
ComponentXmlSerializer Methods

The ComponentXmlSerializer type exposes the following members.

Methods
  NameDescription
Protected methodDisposeObject
Protected methodGetCollectionElementOverride
Protected methodGetElementNameByType
Protected methodInitializeRead
Protected methodInitializeWrite
Protected methodMatchExistingItem
Protected methodMatchObjectElement
Matches the instance of the element by an attribute value and then deserializes its properties. If the instance is not found in existingInstancesToMatch, new instance of type instanceType will be created and added to existingInstancesToMatch list.
Protected methodProcessListOverride
Override to provide custom processing of collection being deserialized
Protected methodProcessProperty
Public methodReadCollectionElement(XmlReader, IList)
if Reader is positioned at an element that is a collection, reads the collection items.
Public methodReadCollectionElement(XmlReader, Object, IList)
if Reader is positioned at an element that is a collection, reads the collection items.
Public methodReadCollectionElement(XmlReader, Object, IList, Boolean)
if Reader is positioned at an element that is a collection, reads the collection items.
Protected methodReadDictionaryElement
Protected methodReadElementInObject
Deserializes a specified property of an object
Protected methodReadMergeCollection(XmlReader, Object, PropertyDescriptor, IList, String)
Reads the collection items if reader is positioned on an element that is a collection.
Protected methodReadMergeCollection(XmlReader, Object, PropertyDescriptor, IList, String, Boolean)
Reads the collection items if reader is positioned on an element that is a collection.
Protected methodReadMergeCollection(XmlReader, Object, PropertyDescriptor, IList, String, Boolean, Boolean)
if Reader is positioned at an element that is a collection, reads the collection items.
Public methodReadObjectElement(XmlReader, Object)
Reads properties of an object and subobject the reader is currently positioned on.
Public methodReadObjectElement(XmlReader, Object, Object)
Reads properties of an object and subobject the reader is currently positioned on.
Protected methodReadObjectElementOverride
Override to provide alternative deserialization of objects.
Protected methodSetPropertyValue
Protected methodShouldSerializeValue
Provides logic to determine whether property value should be serialized.
Public methodWriteCollectionElement(XmlWriter, IEnumerable, String)
Protected methodWriteCollectionElement(XmlWriter, IEnumerable, Object, PropertyDescriptor)
Protected methodWriteDictionaryElement
Public methodWriteObjectElement
Serializes the given object using the specified XmlWriter.
Top
See Also