Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XDocumentExtensions.cs
Go to the documentation of this file.
1
using
System.Xml.Linq
;
2
3
namespace
System.Xml.XPath
;
4
5
public
static
class
XDocumentExtensions
6
{
7
private
sealed
class
XDocumentNavigable
:
IXPathNavigable
8
{
9
private
readonly
XNode
_node
;
10
11
public
XDocumentNavigable
(
XNode
n
)
12
{
13
_node
=
n
;
14
}
15
16
public
XPathNavigator
CreateNavigator
()
17
{
18
return
_node
.CreateNavigator();
19
}
20
}
21
22
public
static
IXPathNavigable
ToXPathNavigable
(
this
XNode
node
)
23
{
24
return
new
XDocumentNavigable
(
node
);
25
}
26
}
System.Xml.Linq.XNode
Definition
XNode.cs:11
System.Xml.XPath.XDocumentExtensions.XDocumentNavigable._node
readonly XNode _node
Definition
XDocumentExtensions.cs:9
System.Xml.XPath.XDocumentExtensions.XDocumentNavigable.XDocumentNavigable
XDocumentNavigable(XNode n)
Definition
XDocumentExtensions.cs:11
System.Xml.XPath.XDocumentExtensions.XDocumentNavigable.CreateNavigator
XPathNavigator CreateNavigator()
Definition
XDocumentExtensions.cs:16
System.Xml.XPath.XDocumentExtensions.XDocumentNavigable
Definition
XDocumentExtensions.cs:8
System.Xml.XPath.XDocumentExtensions.ToXPathNavigable
static IXPathNavigable ToXPathNavigable(this XNode node)
Definition
XDocumentExtensions.cs:22
System.Xml.XPath.XDocumentExtensions
Definition
XDocumentExtensions.cs:6
System.Xml.XPath.XPathNavigator
Definition
XPathNavigator.cs:15
System.Xml.XPath.IXPathNavigable
Definition
IXPathNavigable.cs:4
System.Xml.Linq
Definition
BaseUriAnnotation.cs:1
System.Xml.XPath
Definition
Extensions.cs:5
System.Xml.ValueHandleType.Dictionary
@ Dictionary
source
System.Xml.XPath.XDocument
System.Xml.XPath
XDocumentExtensions.cs
Generated by
1.10.0