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

◆ WriteEndElement()

override void System.Runtime.Serialization.XmlSerializableWriter.WriteEndElement ( )
inline

Definition at line 66 of file XmlSerializableWriter.cs.

67 {
68 if (_depth == 0)
69 {
70 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlObjectSerializer.CreateSerializationException(System.SR.Format(System.SR.IXmlSerializableWritePastSubTree, (_obj == null) ? string.Empty : DataContract.GetClrTypeFullName(_obj.GetType()))));
71 }
73 _depth--;
74 }
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string IXmlSerializableWritePastSubTree
Definition SR.cs:190
Definition SR.cs:7

References System.Runtime.Serialization.XmlSerializableWriter._depth, System.Runtime.Serialization.XmlSerializableWriter._obj, System.Runtime.Serialization.XmlSerializableWriter._xmlWriter, System.Runtime.Serialization.XmlObjectSerializer.CreateSerializationException(), System.SR.Format(), System.Runtime.Serialization.DataContract.GetClrTypeFullName(), System.SR.IXmlSerializableWritePastSubTree, System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperError(), and System.Xml.XmlWriter.WriteEndElement().