Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DoubleLinkAxis.cs
Go to the documentation of this file.
1
using
System.Diagnostics.CodeAnalysis
;
2
using
MS.Internal.Xml.XPath
;
3
4
namespace
System.Xml.Schema
;
5
6
internal
sealed
class
DoubleLinkAxis
:
Axis
7
{
8
internal
Axis
next
;
9
10
internal
Axis
Next
11
{
12
get
13
{
14
return
next
;
15
}
16
set
17
{
18
next
=
value
;
19
}
20
}
21
22
internal
DoubleLinkAxis
(
Axis
axis
,
DoubleLinkAxis
inputaxis
)
23
:
base
(
axis
.
TypeOfAxis
,
inputaxis
,
axis
.
Prefix
,
axis
.
Name
,
axis
.
NodeType
)
24
{
25
next
=
null
;
26
base.Urn
=
axis
.
Urn
;
27
abbrAxis
=
axis
.AbbrAxis;
28
if
(
inputaxis
!=
null
)
29
{
30
inputaxis.Next
=
this
;
31
}
32
}
33
34
[
return
:
NotNullIfNotNull
(
"axis"
)]
35
internal
static
DoubleLinkAxis
ConvertTree
(
Axis
axis
)
36
{
37
if
(
axis
==
null
)
38
{
39
return
null
;
40
}
41
return
new
DoubleLinkAxis
(
axis
,
ConvertTree
((
Axis
)
axis
.Input));
42
}
43
}
MS.Internal.Xml.XPath.Axis.Prefix
string Prefix
Definition
Axis.cs:55
MS.Internal.Xml.XPath.Axis.NodeType
XPathNodeType NodeType
Definition
Axis.cs:59
MS.Internal.Xml.XPath.Axis.Urn
string Urn
Definition
Axis.cs:66
MS.Internal.Xml.XPath.Axis.TypeOfAxis
AxisType TypeOfAxis
Definition
Axis.cs:61
MS.Internal.Xml.XPath.Axis.abbrAxis
bool abbrAxis
Definition
Axis.cs:35
MS.Internal.Xml.XPath.Axis.Name
string Name
Definition
Axis.cs:57
MS.Internal.Xml.XPath.Axis
Definition
Axis.cs:6
System.Xml.Schema.DoubleLinkAxis.DoubleLinkAxis
DoubleLinkAxis(Axis axis, DoubleLinkAxis inputaxis)
Definition
DoubleLinkAxis.cs:22
System.Xml.Schema.DoubleLinkAxis.ConvertTree
static DoubleLinkAxis ConvertTree(Axis axis)
Definition
DoubleLinkAxis.cs:35
System.Xml.Schema.DoubleLinkAxis.Next
Axis Next
Definition
DoubleLinkAxis.cs:11
System.Xml.Schema.DoubleLinkAxis.next
Axis next
Definition
DoubleLinkAxis.cs:8
System.Xml.Schema.DoubleLinkAxis
Definition
DoubleLinkAxis.cs:7
MS.Internal.Xml.XPath
Definition
AbsoluteQuery.cs:3
System.Diagnostics.CodeAnalysis
Definition
AllowNullAttribute.cs:1
System.Xml.Schema
Definition
Extensions.cs:3
System.Xml.ValueHandleType.Dictionary
@ Dictionary
System.ExceptionArgument.value
@ value
source
System.Private.Xml
System.Xml.Schema
DoubleLinkAxis.cs
Generated by
1.10.0