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

◆ Close()

override void System.Xml.XmlBaseReader.Close ( )
inlinevirtual

Reimplemented from System.Xml.XmlReader.

Reimplemented in System.Xml.XmlBinaryReader, and System.Xml.XmlUTF8TextReader.

Definition at line 1612 of file XmlBaseReader.cs.

1613 {
1615 _nameTable = null;
1616 if (_attributeNodes != null && _attributeNodes.Length > 16)
1617 {
1618 _attributeNodes = null;
1619 }
1620 if (_elementNodes != null && _elementNodes.Length > 16)
1621 {
1622 _elementNodes = null;
1623 }
1624 _nsMgr.Close();
1626 if (_signingWriter != null)
1627 {
1629 }
1630 if (_attributeSorter != null)
1631 {
1633 }
1634 }
AttributeSorter _attributeSorter
XmlAttributeNode[] _attributeNodes
readonly XmlBufferReader _bufferReader
void MoveToNode(XmlNode node)
XmlSigningNodeWriter _signingWriter
readonly NamespaceManager _nsMgr
XmlElementNode[] _elementNodes
static readonly XmlClosedNode s_closedNode

References System.Xml.XmlBaseReader._attributeNodes, System.Xml.XmlBaseReader._attributeSorter, System.Xml.XmlBaseReader.NamespaceManager._bufferReader, System.Xml.XmlBaseReader._elementNodes, System.Xml.XmlBaseReader._nameTable, System.Xml.XmlBaseReader._nsMgr, System.Xml.XmlBaseReader._signingWriter, System.Xml.XmlBaseReader.AttributeSorter.Close(), System.Xml.XmlBaseReader.NamespaceManager.Close(), System.Xml.XmlBufferReader.Close(), System.Xml.XmlSigningNodeWriter.Close(), System.Xml.XmlBaseReader.MoveToNode(), and System.Xml.XmlBaseReader.s_closedNode.