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

◆ Init()

void System.Xml.XsdCachingReader.Init ( )
inlineprivate

Definition at line 125 of file XsdCachingReader.cs.

126 {
128 _cacheState = CachingReaderState.Init;
129 _contentIndex = 0;
132 _attributeCount = 0;
133 _cachedNode = null;
134 _readAhead = false;
135 if (_coreReader.NodeType == XmlNodeType.Element)
136 {
137 ValidatingReaderNodeData validatingReaderNodeData = AddContent(_coreReader.NodeType);
141 }
142 }
XmlNodeType NodeType
Definition XmlReader.cs:62
XmlNameTable NameTable
Definition XmlReader.cs:116
ValidatingReaderNodeData AddContent(XmlNodeType nodeType)
CachingReaderState _cacheState
readonly IXmlLineInfo _lineInfo
ValidatingReaderNodeData _cachedNode

References System.Xml.XsdCachingReader._attributeCount, System.Xml.XsdCachingReader._cachedNode, System.Xml.XsdCachingReader._cacheState, System.Xml.XsdCachingReader._contentIndex, System.Xml.XsdCachingReader._coreReader, System.Xml.XsdCachingReader._coreReaderNameTable, System.Xml.XsdCachingReader._currentAttrIndex, System.Xml.XsdCachingReader._currentContentIndex, System.Xml.XsdCachingReader._lineInfo, System.Xml.XsdCachingReader._readAhead, System.Xml.XsdCachingReader.AddContent(), System.Xml.XmlReader.Depth, System.Xml.Dictionary, System.Xml.XmlReader.LocalName, System.Xml.XmlReader.NamespaceURI, System.Xml.XmlReader.NameTable, System.Xml.XmlReader.NodeType, System.Xml.XmlReader.Prefix, and System.Xml.XsdCachingReader.RecordAttributes().

Referenced by System.Xml.XsdCachingReader.XsdCachingReader(), and System.Xml.XsdCachingReader.Reset().