| void Initialize(XmlReader reader, XmlSerializer eventSource) | 1 flags | — | 0x08 |
| ArrayList EnsureArrayList(ArrayList list) | Private | — | 0x08 |
| Hashtable EnsureHashtable(Hashtable hash) | Private | — | 0x08 |
| void .ctor() | 2 flags | — | 0x00 |
| XmlDocument get_Document() | 2 flags | — | 0x08 |
| XmlReader get_Reader() | 2 flags | — | 0x08 |
| void AddFixup(CollectionFixup fixup) | 1 flags | — | 0x08 |
| void AddFixup(Fixup fixup) | 1 flags | — | 0x08 |
| void AddFixup(CollectionItemFixup fixup) | Private | — | 0x08 |
| void AddReadCallback(const string& name, const string& ns, Type type, XmlSerializationReadCallback read) | 1 flags | — | 0x08 |
| void AddTarget(const string& id, object o) | 1 flags | — | 0x08 |
| string CurrentTag() | Private | — | 0x08 |
| Exception CreateReadOnlyCollectionException(const string& name) | 1 flags | — | 0x08 |
| Exception CreateUnknownConstantException(const string& value, Type enumType) | 1 flags | — | 0x08 |
| Exception CreateUnknownNodeException() | 1 flags | — | 0x08 |
| Exception CreateUnknownTypeException(XmlQualifiedName type) | 1 flags | — | 0x08 |
| Array EnsureArrayIndex(Array a, int index, Type elementType) | 1 flags | — | 0x08 |
| bool GetNullAttr() | 1 flags | — | 0x01 |
| object GetTarget(const string& id) | 1 flags | — | 0x08 |
| bool TargetReady(const string& id) | Private | — | 0x08 |
| XmlQualifiedName GetXsiType() | 1 flags | — | 0x08 |
| void InitCallbacks() | 4 flags | — | 0x00 |
| void InitIDs() | 4 flags | — | 0x00 |
| bool IsXmlnsAttribute(const string& name) | 1 flags | — | 0x08 |
| void ParseWsdlArrayType(XmlAttribute attr) | 1 flags | — | 0x08 |
| XmlQualifiedName ReadElementQualifiedName() | 1 flags | — | 0x08 |
| void ReadEndElement() | 1 flags | — | 0x00 |
| bool ReadNull() | 1 flags | — | 0x01 |
| XmlQualifiedName ReadNullableQualifiedName() | 1 flags | — | 0x08 |
| string ReadNullableString() | 1 flags | — | 0x08 |
| object ReadReferencedElement() | 1 flags | | 0x08 |
| WriteCallbackInfo GetCallbackInfo(XmlQualifiedName qname) | Private | | 0x08 |
| object ReadReferencedElement(const string& name, const string& ns) | 1 flags | | 0x08 |
| bool ReadList(Object& resultList) | Private | | 0x08 |
| void ReadReferencedElements() | 1 flags | | 0x00 |
| object ReadReferencingElement(const string& fixupReference) | 1 flags | | 0x08 |
| object ReadReferencingElement(const string& name, const string& ns, const string& fixupReference) | 1 flags | | 0x08 |
| object ReadReferencingElement(const string& name, const string& ns, bool elementCanBeType, const string& fixupReference) | 1 flags | | 0x08 |
| IXmlSerializable ReadSerializable(IXmlSerializable serializable) | 1 flags | | 0x08 |
| object ReadTypedPrimitive(XmlQualifiedName type) | 1 flags | | 0x08 |
| object ReadTypedPrimitive(XmlQualifiedName qname, bool reportUnknown) | Private | | 0x08 |
| XmlNode ReadXmlNode(bool wrapped) | 1 flags | | 0x08 |
| XmlDocument ReadXmlDocument(bool wrapped) | 1 flags | | 0x08 |
| Array ShrinkArray(Array a, int length, Type elementType, bool isNullable) | 1 flags | | 0x08 |
| XmlQualifiedName ToXmlQualifiedName(const string& value) | 1 flags | | 0x08 |
| void UnknownAttribute(object o, XmlAttribute attr, const string& qnames) | 1 flags | | 0x08 |
| void UnknownElement(object o, XmlElement elem, const string& qnames) | 1 flags | | 0x08 |
| void UnknownNode(object o) | 1 flags | | 0x08 |
| void UnknownNode(object o, const string& qnames) | 1 flags | | 0x08 |
| void OnUnknownNode(XmlNode node, object o, const string& qnames) | Private | | 0x08 |
| void UnreferencedObject(const string& id, object o) | 1 flags | | 0x08 |