Zdexby TheHolyOneZ
42,628 classes
Class

XmlReflectionImporter

: Object
System.Xml.Serialization.XmlReflectionImporter, System.Xml 0x0048 (72 B) inherited 0x0010 System.Xml.dll
0x00x0048

Members 9

OffsetSizeNameTypeFlagsDefault
0x08initialDefaultNamespacestringPrivate—
0x08attributeOverridesXmlAttributeOverridesPrivate—
0x08includedTypesArrayListPrivate—
0x08helperReflectionHelperPrivate—
0x04arrayChoiceCountintPrivate—
0x00340x04padding / unreflected
0x08relatedMapsArrayListPrivate—
0x01allowPrivateTypesboolPrivate—
0x08errSimplestringPrivateStatic+1 flags—
0x08errSimple2stringPrivateStatic+1 flags—
0x00410x07unreflected bytes to end of XmlReflectionImporter

Functions 26

SignatureFlagsNativeParams
void .ctor(XmlAttributeOverrides attributeOverrides, const string& defaultNamespace)Public+1 flags0x08
XmlTypeMapping ImportTypeMapping(Type type)Public0x08
XmlTypeMapping ImportTypeMapping(Type type, const string& defaultNamespace)Public0x08
XmlTypeMapping ImportTypeMapping(Type type, XmlRootAttribute root, const string& defaultNamespace)Public0x08
XmlTypeMapping ImportTypeMapping(TypeData typeData, XmlRootAttribute root, const string& defaultNamespace)Private0x08
XmlTypeMapping CreateTypeMapping(TypeData typeData, XmlRootAttribute root, const string& defaultXmlType, const string& defaultNamespace)Private0x08
XmlTypeMapping ImportClassMapping(Type type, XmlRootAttribute root, const string& defaultNamespace, bool isBaseType)Private0x08
XmlTypeMapping ImportClassMapping(TypeData typeData, XmlRootAttribute root, const string& defaultNamespace, bool isBaseType)Private0x08
void RegisterDerivedMap(XmlTypeMapping map, XmlTypeMapping derivedMap)Private0x08
string GetTypeNamespace(TypeData typeData, XmlRootAttribute root, const string& defaultNamespace)Private0x08
XmlTypeMapping ImportListMapping(Type type, XmlRootAttribute root, const string& defaultNamespace, XmlAttributes atts, int nestingLevel)Private0x08
XmlTypeMapping ImportListMapping(TypeData typeData, XmlRootAttribute root, const string& defaultNamespace, XmlAttributes atts, int nestingLevel)Private0x08
XmlTypeMapping ImportXmlNodeMapping(TypeData typeData, XmlRootAttribute root, const string& defaultNamespace)Private0x08
XmlTypeMapping ImportPrimitiveMapping(TypeData typeData, XmlRootAttribute root, const string& defaultNamespace)Private0x08
XmlTypeMapping ImportEnumMapping(TypeData typeData, XmlRootAttribute root, const string& defaultNamespace)Private0x08
XmlTypeMapping ImportXmlSerializableMapping(TypeData typeData, XmlRootAttribute root, const string& defaultNamespace)Private0x08
void ImportIncludedTypes(Type type, const string& defaultNamespace)Private0x08
List<System.Xml.Serialization.XmlReflectionMember> GetReflectionMembers(Type type)Private0x08
XmlTypeMapMember CreateMapMember(Type declaringType, XmlReflectionMember rmember, const string& defaultNamespace)Private0x08
XmlTypeMapElementInfoList ImportElementInfo(Type cls, const string& defaultName, const string& defaultNamespace, Type defaultType, XmlTypeMapMemberElement member, XmlAttributes atts)Private0x08
XmlTypeMapElementInfoList ImportAnyElementInfo(const string& defaultNamespace, XmlReflectionMember rmember, XmlTypeMapMemberElement member, XmlAttributes atts)Private0x08
void ImportTextElementInfo(XmlTypeMapElementInfoList list, Type defaultType, XmlTypeMapMemberElement member, XmlAttributes atts, const string& defaultNamespace)Private0x08
bool CanBeNull(TypeData type)Private0x08
void IncludeType(Type type)Public0x08
object GetDefaultValue(TypeData typeData, object defaultValue)Private0x08
void .cctor()PrivateStatic+1 flags0x00