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

◆ WriteValue() [12/18]

override void System.Runtime.Serialization.Json.XmlJsonWriter.WriteValue ( object value)
inlinevirtual

Reimplemented from System.Xml.XmlWriter.

Definition at line 1020 of file XmlJsonWriter.cs.

1021 {
1022 if (IsClosed)
1023 {
1024 ThrowClosed();
1025 }
1026 if (value == null)
1027 {
1028 throw new ArgumentNullException("value");
1029 }
1030 if (value is Array)
1031 {
1033 }
1034 else if (value is IStreamProvider)
1035 {
1037 }
1038 else
1039 {
1041 }
1042 }

References System.Runtime.Serialization.Dictionary, System.Runtime.Serialization.Json.XmlJsonWriter.IsClosed, System.Runtime.Serialization.Json.XmlJsonWriter.ThrowClosed(), System.value, System.Runtime.Serialization.Json.XmlJsonWriter.WritePrimitiveValue(), and System.Runtime.Serialization.Json.XmlJsonWriter.WriteValue().