Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.cs
Go to the documentation of this file.
1
using
System.Xml.XPath
;
2
3
namespace
System.Xml
;
4
5
internal
sealed
class
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName
:
DocumentXPathNodeIterator_ElemChildren_NoLocalName
6
{
7
internal
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName
(
DocumentXPathNavigator
nav,
string
nsAtom)
8
:
base
(nav, nsAtom)
9
{
10
}
11
12
internal
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName
(
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName
other
)
13
:
base
(
other
)
14
{
15
}
16
17
public
override
XPathNodeIterator
Clone
()
18
{
19
return
new
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName
(
this
);
20
}
21
22
public
override
bool
MoveNext
()
23
{
24
if
(
CurrentPosition
== 0)
25
{
26
DocumentXPathNavigator
documentXPathNavigator
= (
DocumentXPathNavigator
)
Current
;
27
XmlNode
xmlNode
= (
XmlNode
)
documentXPathNavigator
.UnderlyingObject;
28
if
(
xmlNode
.NodeType ==
XmlNodeType
.Element &&
Match
(
xmlNode
))
29
{
30
SetPosition
(1);
31
return
true
;
32
}
33
}
34
return
base
.MoveNext();
35
}
36
}
System.Xml.DocumentXPathNavigator
Definition
DocumentXPathNavigator.cs:10
System.Xml.DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName(DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName other)
Definition
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.cs:12
System.Xml.DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName(DocumentXPathNavigator nav, string nsAtom)
Definition
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.cs:7
System.Xml.DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.MoveNext
override bool MoveNext()
Definition
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.cs:22
System.Xml.DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.Clone
override XPathNodeIterator Clone()
Definition
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.cs:17
System.Xml.DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName
Definition
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.cs:6
System.Xml.DocumentXPathNodeIterator_ElemChildren_NoLocalName.Match
override bool Match(XmlNode node)
Definition
DocumentXPathNodeIterator_ElemChildren_NoLocalName.cs:26
System.Xml.DocumentXPathNodeIterator_ElemChildren_NoLocalName
Definition
DocumentXPathNodeIterator_ElemChildren_NoLocalName.cs:6
System.Xml.DocumentXPathNodeIterator_ElemDescendants.CurrentPosition
override int CurrentPosition
Definition
DocumentXPathNodeIterator_ElemDescendants.cs:15
System.Xml.DocumentXPathNodeIterator_ElemDescendants.Current
override XPathNavigator Current
Definition
DocumentXPathNodeIterator_ElemDescendants.cs:13
System.Xml.DocumentXPathNodeIterator_ElemDescendants.SetPosition
void SetPosition(int pos)
Definition
DocumentXPathNodeIterator_ElemDescendants.cs:33
System.Xml.XPath.XPathNodeIterator
Definition
XPathNodeIterator.cs:8
System.Xml.XmlNode
Definition
XmlNode.cs:13
System.Xml.XPath
Definition
Extensions.cs:5
System.Xml.XmlNodeType
XmlNodeType
Definition
XmlNodeType.cs:4
System.Xml.ValueHandleType.Dictionary
@ Dictionary
System.Xml
Definition
BaseRegionIterator.cs:1
System.ExceptionArgument.other
@ other
source
System.Private.Xml
System.Xml
DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName.cs
Generated by
1.10.0