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

◆ ReadXmlValue()

override object System.Runtime.Serialization.QNameDataContract.ReadXmlValue ( XmlReaderDelegator reader,
XmlObjectSerializerReadContext context )
inlinevirtual

Reimplemented from System.Runtime.Serialization.DataContract.

Definition at line 26 of file QNameDataContract.cs.

27 {
28 if (context == null)
29 {
30 if (!TryReadNullAtTopLevel(reader))
31 {
32 return reader.ReadElementContentAsQName();
33 }
34 return null;
35 }
36 return HandleReadValue(reader.ReadElementContentAsQName(), context);
37 }
object HandleReadValue(object obj, XmlObjectSerializerReadContext context)

References System.Runtime.Serialization.PrimitiveDataContract.HandleReadValue(), System.Runtime.Serialization.XmlReaderDelegator.ReadElementContentAsQName(), and System.Runtime.Serialization.PrimitiveDataContract.TryReadNullAtTopLevel().