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

◆ Close()

override void System.Runtime.Serialization.Json.XmlJsonWriter.Close ( )
inlinevirtual

Reimplemented from System.Xml.XmlWriter.

Definition at line 200 of file XmlJsonWriter.cs.

201 {
202 if (!IsClosed)
203 {
204 try
205 {
207 }
208 finally
209 {
210 try
211 {
214 }
215 finally
216 {
217 _writeState = WriteState.Closed;
218 if (_depth != 0)
219 {
220 _depth = 0;
221 }
222 }
223 }
224 }
225 base.Close();
226 }

References System.Runtime.Serialization.Json.XmlJsonWriter._depth, System.Runtime.Serialization.Json.XmlJsonWriter._nodeWriter, System.Runtime.Serialization.Json.XmlJsonWriter._writeState, System.Xml.XmlStreamNodeWriter.Close(), System.Runtime.Serialization.Dictionary, System.Xml.XmlStreamNodeWriter.Flush(), System.Runtime.Serialization.Json.XmlJsonWriter.IsClosed, and System.Runtime.Serialization.Json.XmlJsonWriter.WriteEndDocument().