Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReadObject()

object System.Xml.Serialization.ReflectionXmlSerializationReader.ReadObject ( )
inline

Definition at line 94 of file ReflectionXmlSerializationReader.cs.

95 {
96 XmlMapping mapping = _mapping;
97 if (!mapping.IsReadable)
98 {
99 return null;
100 }
101 if (!mapping.GenerateSerializer)
102 {
103 throw new ArgumentException(System.SR.Format(System.SR.XmlInternalError, "xmlMapping"));
104 }
105 if (mapping is XmlTypeMapping xmlTypeMapping)
106 {
108 }
109 if (mapping is XmlMembersMapping xmlMembersMapping)
110 {
112 }
113 throw new ArgumentException(System.SR.Format(System.SR.XmlInternalError, "xmlMapping"));
114 }
static string XmlInternalError
Definition SR.cs:1812
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
Definition SR.cs:7

References System.Xml.Serialization.ReflectionXmlSerializationReader._mapping, System.Xml.ArgumentException, System.SR.Format(), System.Xml.Serialization.ReflectionXmlSerializationReader.GenerateMembersElement(), System.Xml.Serialization.ReflectionXmlSerializationReader.GenerateTypeElement(), and System.SR.XmlInternalError.