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

◆ WriteDataTypeServerType()

void System.Runtime.Serialization.Json.XmlJsonWriter.WriteDataTypeServerType ( )
inlineprivate

Definition at line 1245 of file XmlJsonWriter.cs.

1246 {
1247 if (_dataType != 0)
1248 {
1249 switch (_dataType)
1250 {
1251 case JsonDataType.Array:
1252 EnterScope(JsonNodeType.Collection);
1254 _indentLevel++;
1255 break;
1256 case JsonDataType.Object:
1257 EnterScope(JsonNodeType.Object);
1259 _indentLevel++;
1260 break;
1261 case JsonDataType.Null:
1262 _nodeWriter.WriteText("null");
1263 break;
1264 }
1265 if (_serverTypeValue != null)
1266 {
1268 }
1269 }
1270 }
void EnterScope(JsonNodeType currentNodeType)

References System.Runtime.Serialization.Json.XmlJsonWriter._dataType, System.Runtime.Serialization.Json.XmlJsonWriter._indentLevel, System.Runtime.Serialization.Json.XmlJsonWriter._nodeWriter, System.Runtime.Serialization.Json.XmlJsonWriter._serverTypeValue, System.Runtime.Serialization.Json.XmlJsonWriter.EnterScope(), System.Runtime.Serialization.Json.XmlJsonWriter.WriteServerTypeAttribute(), and System.Xml.XmlUTF8NodeWriter.WriteText().

Referenced by System.Runtime.Serialization.Json.XmlJsonWriter.WriteEndAttribute().