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

◆ ReadElementContentAsBase64()

override byte[] System.Runtime.Serialization.Json.JsonReaderDelegator.ReadElementContentAsBase64 ( )
inlinepackagevirtual

Reimplemented from System.Runtime.Serialization.XmlReaderDelegator.

Definition at line 133 of file JsonReaderDelegator.cs.

134 {
136 {
137 throw new XmlException(System.SR.Format(System.SR.XmlStartElementExpected, "EndElement"));
138 }
139 byte[] result;
141 {
142 reader.Read();
143 result = Array.Empty<byte>();
144 }
145 else
146 {
148 result = ReadContentAsBase64();
150 }
151 return result;
152 }
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string XmlStartElementExpected
Definition SR.cs:316
Definition SR.cs:7
virtual bool IsStartElement()
Definition XmlReader.cs:760
virtual void ReadStartElement()
Definition XmlReader.cs:629
virtual void ReadEndElement()
Definition XmlReader.cs:751

References System.SR.Format(), System.Xml.XmlReader.IsEmptyElement, System.Runtime.Serialization.XmlReaderDelegator.isEndOfEmptyElement, System.Xml.XmlReader.IsStartElement(), System.Xml.XmlReader.Read(), System.Runtime.Serialization.Json.JsonReaderDelegator.ReadContentAsBase64(), System.Xml.XmlReader.ReadEndElement(), System.Runtime.Serialization.XmlReaderDelegator.reader, System.Xml.XmlReader.ReadStartElement(), System.Xml.XmlException, and System.SR.XmlStartElementExpected.