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

◆ ReadXmlValue()

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

Reimplemented from System.Runtime.Serialization.DataContract.

Definition at line 24 of file ByteArrayDataContract.cs.

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

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