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

◆ GenerateElement()

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

Definition at line 65 of file XmlSerializationWriterILGen.cs.

66 {
67 if (!xmlMapping.IsWriteable)
68 {
69 return null;
70 }
71 if (!xmlMapping.GenerateSerializer)
72 {
73 throw new ArgumentException(System.SR.XmlInternalError, "xmlMapping");
74 }
75 if (xmlMapping is XmlTypeMapping)
76 {
77 return GenerateTypeElement((XmlTypeMapping)xmlMapping);
78 }
79 if (xmlMapping is XmlMembersMapping)
80 {
81 return GenerateMembersElement((XmlMembersMapping)xmlMapping);
82 }
83 throw new ArgumentException(System.SR.XmlInternalError, "xmlMapping");
84 }
static string XmlInternalError
Definition SR.cs:1812
Definition SR.cs:7
string GenerateMembersElement(XmlMembersMapping xmlMembersMapping)

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