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

◆ GenerateElement()

string System.Xml.Serialization.XmlSerializationReaderILGen.GenerateElement ( XmlMapping xmlMapping)
inlinepackage

Definition at line 268 of file XmlSerializationReaderILGen.cs.

269 {
270 if (!xmlMapping.IsReadable)
271 {
272 return null;
273 }
274 if (!xmlMapping.GenerateSerializer)
275 {
276 throw new ArgumentException(System.SR.XmlInternalError, "xmlMapping");
277 }
278 if (xmlMapping is XmlTypeMapping)
279 {
280 return GenerateTypeElement((XmlTypeMapping)xmlMapping);
281 }
282 if (xmlMapping is XmlMembersMapping)
283 {
284 return GenerateMembersElement((XmlMembersMapping)xmlMapping);
285 }
286 throw new ArgumentException(System.SR.XmlInternalError, "xmlMapping");
287 }
static string XmlInternalError
Definition SR.cs:1812
Definition SR.cs:7
string GenerateMembersElement(XmlMembersMapping xmlMembersMapping)

References System.Xml.ArgumentException, System.Xml.Serialization.XmlSerializationReaderILGen.GenerateMembersElement(), System.Xml.Serialization.XmlSerializationReaderILGen.GenerateTypeElement(), and System.SR.XmlInternalError.