Zdexby TheHolyOneZ
42,595 classes
Class

XmlSerializationReaderInterpreter

: XmlSerializationReader : XmlSerializationGeneratedCode : Object
System.Xml.Serialization.XmlSerializationReaderInterpreter, System.Xml 0x00E0 (224 B) inherited 0x00D0 System.Xml.dll
0x00x00E0

Members 4

OffsetSizeNameTypeFlagsDefault
0x08_typeMapXmlMappingPrivate—
0x04_formatSerializationFormatPrivate—
0x08AnyTypeXmlQualifiedNamePrivateStatic+1 flags—
0x08empty_arrayobject[]PrivateStatic+1 flags—
0x00DC0x04unreflected bytes to end of XmlSerializationReaderInterpreter
Inherited from XmlSerializationReader 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 39

SignatureFlagsNativeParams
void .ctor(XmlMapping typeMap)Public+1 flags0x08
void InitCallbacks()2 flags0x00
void InitIDs()2 flags0x00
object ReadRoot()Public0x08
object ReadEncodedObject(XmlTypeMapping typeMap)Private0x08
object ReadMessage(XmlMembersMapping typeMap)3 flags0x08
object ReadRoot(XmlTypeMapping rootMap)Private0x08
object ReadObject(XmlTypeMapping typeMap, bool isNullable, bool checkType)3 flags0x08
object ReadClassInstance(XmlTypeMapping typeMap, bool isNullable, bool checkType)3 flags0x08
void ReadClassInstanceMembers(XmlTypeMapping typeMap, object ob)3 flags0x08
void ReadAttributeMembers(ClassMap map, object ob, bool isValueList)Private0x08
void ReadMembers(ClassMap map, object ob, bool isValueList, bool readBySoapOrder)Private0x08
void SetListMembersDefaults(ClassMap map, object ob, bool isValueList)Private0x08
void FixupMembers(ClassMap map, object obfixup, bool isValueList)1 flags0x08
void ProcessUnknownAttribute(object target)3 flags0x08
void ProcessUnknownElement(object target)3 flags0x08
bool IsReadOnly(XmlTypeMapMember member, TypeData memType, object ob, bool isValueList)Private0x08
void SetMemberValue(XmlTypeMapMember member, object ob, object value, bool isValueList)Private0x08
void SetMemberValueFromAttr(XmlTypeMapMember member, object ob, object value, bool isValueList)Private0x08
object GetMemberValue(XmlTypeMapMember member, object ob, bool isValueList)Private0x08
object ReadObjectElement(XmlTypeMapElementInfo elem)Private0x08
object ReadPrimitiveValue(XmlTypeMapElementInfo elem)Private0x08
object GetValueFromXmlString(const string& value, TypeData typeData, XmlTypeMapping typeMap)Private0x08
object ReadListElement(XmlTypeMapping typeMap, bool isNullable, object list, bool canCreateInstance)Private0x08
object ReadListString(XmlTypeMapping typeMap, const string& values)Private0x08
void AddListValue(TypeData listType, ref object& list, int index, object value, bool canCreateInstance)Private0x08
object CreateInstance(Type type, bool nonPublic)PrivateStatic0x08
object CreateInstance(Type type)Private0x08
object CreateList(Type listType)Private0x08
object InitializeList(TypeData listType)Private0x08
void FillList(object list, object items)Private0x08
void CopyEnumerableList(object source, object dest)Private0x08
object ReadXmlNodeElement(XmlTypeMapping typeMap, bool isNullable)Private0x08
object ReadXmlNode(TypeData type, bool wrapped)Private0x08
object ReadPrimitiveElement(XmlTypeMapping typeMap, bool isNullable)Private0x08
object ReadEnumElement(XmlTypeMapping typeMap, bool isNullable)Private0x08
object GetEnumValue(XmlTypeMapping typeMap, const string& val)Private0x08
object ReadXmlSerializableElement(XmlTypeMapping typeMap, bool isNullable)Private0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 2

types with a member, parameter or interface of this type