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

◆ MoveToAttribute() [1/3]

override void System.Xml.XmlNodeReader.MoveToAttribute ( int attributeIndex)
inlinevirtual

Reimplemented from System.Xml.XmlReader.

Definition at line 301 of file XmlNodeReader.cs.

302 {
303 if (!IsInReadingStates())
304 {
305 throw new ArgumentOutOfRangeException("attributeIndex");
306 }
308 try
309 {
310 if (AttributeCount <= 0)
311 {
312 throw new ArgumentOutOfRangeException("attributeIndex");
313 }
315 if (_bInReadBinary)
316 {
318 }
319 }
320 catch
321 {
323 throw;
324 }
325 _curDepth++;
327 }
void ResetMove(ref int level, ref XmlNodeType nt)
readonly XmlNodeReaderNavigator _readerNav

References System.Xml.XmlNodeReader._bInReadBinary, System.Xml.XmlNodeReader._curDepth, System.Xml.XmlNodeReader._nodeType, System.Xml.XmlNodeReader._readerNav, System.Xml.XmlNodeReader.AttributeCount, System.Xml.XmlNodeReader.FinishReadBinary(), System.Xml.XmlNodeReader.IsInReadingStates(), System.Xml.XmlNodeReaderNavigator.MoveToAttribute(), System.Xml.XmlNodeReaderNavigator.NodeType, System.Xml.XmlNodeReaderNavigator.ResetMove(), and System.Xml.XmlNodeReaderNavigator.RollBackMove().