Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
BaseURI
override
string
MS.Internal.Xml.Cache.XPathDocumentNavigator.BaseURI
get
Definition at line
77
of file
XPathDocumentNavigator.cs
.
78
{
79
get
80
{
81
XPathNode[]
pageNode
;
82
int
num;
83
if
(
_idxParent
!= 0)
84
{
85
pageNode
=
_pageParent
;
86
num =
_idxParent
;
87
}
88
else
89
{
90
pageNode
=
_pageCurrent
;
91
num =
_idxCurrent
;
92
}
93
do
94
{
95
XPathNodeType
nodeType =
pageNode
[num].NodeType;
96
if
((uint)nodeType <= 1
u
|| nodeType ==
XPathNodeType
.ProcessingInstruction)
97
{
98
return
pageNode
[num].BaseUri;
99
}
100
num =
pageNode
[num].GetParent(
out
pageNode
);
101
}
102
while
(num != 0);
103
return
string
.Empty;
104
}
105
}
MS.Internal.Xml.Cache.XPathDocumentNavigator._idxCurrent
int _idxCurrent
Definition
XPathDocumentNavigator.cs:14
MS.Internal.Xml.Cache.XPathDocumentNavigator._pageParent
XPathNode[] _pageParent
Definition
XPathDocumentNavigator.cs:12
MS.Internal.Xml.Cache.XPathDocumentNavigator._pageCurrent
XPathNode[] _pageCurrent
Definition
XPathDocumentNavigator.cs:10
MS.Internal.Xml.Cache.XPathDocumentNavigator._idxParent
int _idxParent
Definition
XPathDocumentNavigator.cs:16
System.Xml.XPath.XPathNodeType
XPathNodeType
Definition
XPathNodeType.cs:4
System.Xml.ValueHandleType.Dictionary
@ Dictionary
MS
Internal
Xml
Cache
XPathDocumentNavigator
Generated by
1.10.0