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

◆ MoveToContentAsync()

virtual async Task< XmlNodeType > System.Xml.XmlReader.MoveToContentAsync ( )
inlinevirtualinherited

Reimplemented in System.Xml.XmlAsyncCheckReader.

Definition at line 1615 of file XmlReader.cs.

1616 {
1617 do
1618 {
1619 switch (NodeType)
1620 {
1621 case XmlNodeType.Attribute:
1622 MoveToElement();
1623 break;
1624 case XmlNodeType.Element:
1625 case XmlNodeType.Text:
1626 case XmlNodeType.CDATA:
1627 case XmlNodeType.EntityReference:
1628 case XmlNodeType.EndElement:
1629 case XmlNodeType.EndEntity:
1630 break;
1631 default:
1632 continue;
1633 }
1634 return NodeType;
1635 }
1636 while (await ReadAsync().ConfigureAwait(continueOnCapturedContext: false));
1637 return NodeType;
1638 }
virtual Task< bool > ReadAsync()
XmlNodeType NodeType
Definition XmlReader.cs:62

References System.Xml.Dictionary, System.Xml.XmlReader.MoveToElement(), System.Xml.XmlReader.NodeType, and System.Xml.XmlReader.ReadAsync().

Referenced by System.Xml.Linq.XElement.LoadAsyncInternal(), and System.Xml.XmlAsyncCheckReader.MoveToContentAsync().