Zdexby TheHolyOneZ
36,909 classes
Class

XmlSerializationReader

: XmlSerializationGeneratedCode : Object
System.Xml.Serialization.XmlSerializationReader, System.Xml 0x00D0 (208 B) inherited 0x0010 System.Xml.dll
0x00x00D0

Members 25

OffsetSizeNameTypeFlagsDefault
0x08documentXmlDocumentPrivate—
0x08readerXmlReaderPrivate—
0x08fixupsArrayListPrivate—
0x08collFixupsHashtablePrivate—
0x08collItemFixupsArrayListPrivate—
0x08typesCallbacksHashtablePrivate—
0x08noIDTargetsArrayListPrivate—
0x08targetsHashtablePrivate—
0x08delayedListFixupsHashtablePrivate—
0x08eventSourceXmlSerializerPrivate—
0x04delayedFixupIdintPrivate—
0x00640x04padding / unreflected
0x08referencedObjectsHashtablePrivate—
0x04readCountintPrivate—
0x04whileIterationCountintPrivate—
0x08w3SchemaNSstringPrivate—
0x08w3InstanceNSstringPrivate—
0x08w3InstanceNS2000stringPrivate—
0x08w3InstanceNS1999stringPrivate—
0x08soapNSstringPrivate—
0x08wsdlNSstringPrivate—
0x08nullXstringPrivate—
0x08nilstringPrivate—
0x08typeXstringPrivate—
0x08arrayTypestringPrivate—
0x08arrayQNameXmlQualifiedNamePrivate—

Functions 51

SignatureFlagsNativeParams
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 flags0x08
void ParseWsdlArrayType(XmlAttribute attr)1 flags0x08
XmlQualifiedName ReadElementQualifiedName()1 flags0x08
void ReadEndElement()1 flags0x00
bool ReadNull()1 flags0x01
XmlQualifiedName ReadNullableQualifiedName()1 flags0x08
string ReadNullableString()1 flags0x08
object ReadReferencedElement()1 flags0x08
WriteCallbackInfo GetCallbackInfo(XmlQualifiedName qname)Private0x08
object ReadReferencedElement(const string& name, const string& ns)1 flags0x08
bool ReadList(ref object& resultList)Private0x08
void ReadReferencedElements()1 flags0x00
object ReadReferencingElement(ref string& fixupReference)1 flags0x08
object ReadReferencingElement(const string& name, const string& ns, ref string& fixupReference)1 flags0x08
object ReadReferencingElement(const string& name, const string& ns, bool elementCanBeType, ref string& fixupReference)1 flags0x08
IXmlSerializable ReadSerializable(IXmlSerializable serializable)1 flags0x08
object ReadTypedPrimitive(XmlQualifiedName type)1 flags0x08
object ReadTypedPrimitive(XmlQualifiedName qname, bool reportUnknown)Private0x08
XmlNode ReadXmlNode(bool wrapped)1 flags0x08
XmlDocument ReadXmlDocument(bool wrapped)1 flags0x08
Array ShrinkArray(Array a, int length, Type elementType, bool isNullable)1 flags0x08
XmlQualifiedName ToXmlQualifiedName(const string& value)1 flags0x08
void UnknownAttribute(object o, XmlAttribute attr, const string& qnames)1 flags0x08
void UnknownElement(object o, XmlElement elem, const string& qnames)1 flags0x08
void UnknownNode(object o)1 flags0x08
void UnknownNode(object o, const string& qnames)1 flags0x08
void OnUnknownNode(XmlNode node, object o, const string& qnames)Private0x08
void UnreferencedObject(const string& id, object o)1 flags0x08

Subclasses 1

Used by 1

types with a member, parameter or interface of this type