Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XPathNavigatorReaderWithSI.cs
Go to the documentation of this file.
1
using
System.Xml.Schema
;
2
3
namespace
System.Xml.XPath
;
4
5
internal
sealed
class
XPathNavigatorReaderWithSI
:
XPathNavigatorReader
,
IXmlSchemaInfo
6
{
7
public
XmlSchemaValidity
Validity
8
{
9
get
10
{
11
if
(!
base
.IsReading)
12
{
13
return
XmlSchemaValidity
.NotKnown;
14
}
15
return
schemaInfo
.
Validity
;
16
}
17
}
18
19
public
override
bool
IsDefault
20
{
21
get
22
{
23
if
(!
base
.IsReading)
24
{
25
return
false
;
26
}
27
return
schemaInfo
.
IsDefault
;
28
}
29
}
30
31
public
bool
IsNil
32
{
33
get
34
{
35
if
(!
base
.IsReading)
36
{
37
return
false
;
38
}
39
return
schemaInfo
.
IsNil
;
40
}
41
}
42
43
public
XmlSchemaSimpleType
MemberType
44
{
45
get
46
{
47
if
(!
base
.IsReading)
48
{
49
return
null
;
50
}
51
return
schemaInfo
.
MemberType
;
52
}
53
}
54
55
public
XmlSchemaType
SchemaType
56
{
57
get
58
{
59
if
(!
base
.IsReading)
60
{
61
return
null
;
62
}
63
return
schemaInfo
.
SchemaType
;
64
}
65
}
66
67
public
XmlSchemaElement
SchemaElement
68
{
69
get
70
{
71
if
(!
base
.IsReading)
72
{
73
return
null
;
74
}
75
return
schemaInfo
.
SchemaElement
;
76
}
77
}
78
79
public
XmlSchemaAttribute
SchemaAttribute
80
{
81
get
82
{
83
if
(!
base
.IsReading)
84
{
85
return
null
;
86
}
87
return
schemaInfo
.
SchemaAttribute
;
88
}
89
}
90
91
internal
XPathNavigatorReaderWithSI
(
XPathNavigator
navToRead
,
IXmlLineInfo
xli
,
IXmlSchemaInfo
xsi
)
92
:
base
(
navToRead
,
xli
,
xsi
)
93
{
94
schemaInfo
=
xsi
;
95
}
96
}
System.Xml.Schema.XmlSchemaAttribute
Definition
XmlSchemaAttribute.cs:8
System.Xml.Schema.XmlSchemaElement
Definition
XmlSchemaElement.cs:8
System.Xml.Schema.XmlSchemaSimpleType
Definition
XmlSchemaSimpleType.cs:6
System.Xml.Schema.XmlSchemaType
Definition
XmlSchemaType.cs:8
System.Xml.XPath.XPathNavigatorReaderWithSI.MemberType
XmlSchemaSimpleType MemberType
Definition
XPathNavigatorReaderWithSI.cs:44
System.Xml.XPath.XPathNavigatorReaderWithSI.SchemaAttribute
XmlSchemaAttribute SchemaAttribute
Definition
XPathNavigatorReaderWithSI.cs:80
System.Xml.XPath.XPathNavigatorReaderWithSI.XPathNavigatorReaderWithSI
XPathNavigatorReaderWithSI(XPathNavigator navToRead, IXmlLineInfo xli, IXmlSchemaInfo xsi)
Definition
XPathNavigatorReaderWithSI.cs:91
System.Xml.XPath.XPathNavigatorReaderWithSI.Validity
XmlSchemaValidity Validity
Definition
XPathNavigatorReaderWithSI.cs:8
System.Xml.XPath.XPathNavigatorReaderWithSI.IsDefault
override bool IsDefault
Definition
XPathNavigatorReaderWithSI.cs:20
System.Xml.XPath.XPathNavigatorReaderWithSI.IsNil
bool IsNil
Definition
XPathNavigatorReaderWithSI.cs:32
System.Xml.XPath.XPathNavigatorReaderWithSI.SchemaElement
XmlSchemaElement SchemaElement
Definition
XPathNavigatorReaderWithSI.cs:68
System.Xml.XPath.XPathNavigatorReaderWithSI
Definition
XPathNavigatorReaderWithSI.cs:6
System.Xml.XPath.XPathNavigatorReader.schemaInfo
IXmlSchemaInfo schemaInfo
Definition
XPathNavigatorReader.cs:37
System.Xml.XPath.XPathNavigatorReader
Definition
XPathNavigatorReader.cs:7
System.Xml.XPath.XPathNavigator
Definition
XPathNavigator.cs:15
System.Xml.IXmlLineInfo
Definition
IXmlLineInfo.cs:4
System.Xml.Schema.IXmlSchemaInfo.SchemaAttribute
XmlSchemaAttribute? SchemaAttribute
Definition
IXmlSchemaInfo.cs:17
System.Xml.Schema.IXmlSchemaInfo.SchemaElement
XmlSchemaElement? SchemaElement
Definition
IXmlSchemaInfo.cs:15
System.Xml.Schema.IXmlSchemaInfo.IsNil
bool IsNil
Definition
IXmlSchemaInfo.cs:9
System.Xml.Schema.IXmlSchemaInfo.SchemaType
XmlSchemaType? SchemaType
Definition
IXmlSchemaInfo.cs:13
System.Xml.Schema.IXmlSchemaInfo.IsDefault
bool IsDefault
Definition
IXmlSchemaInfo.cs:7
System.Xml.Schema.IXmlSchemaInfo.MemberType
XmlSchemaSimpleType? MemberType
Definition
IXmlSchemaInfo.cs:11
System.Xml.Schema.IXmlSchemaInfo.Validity
XmlSchemaValidity Validity
Definition
IXmlSchemaInfo.cs:5
System.Xml.Schema.IXmlSchemaInfo
Definition
IXmlSchemaInfo.cs:4
System.Xml.Schema.XmlSchemaValidity
XmlSchemaValidity
Definition
XmlSchemaValidity.cs:4
System.Xml.Schema.SchemaType
SchemaType
Definition
SchemaType.cs:4
System.Xml.Schema
Definition
Extensions.cs:3
System.Xml.XPath
Definition
Extensions.cs:5
System.Xml.ValueHandleType.Dictionary
@ Dictionary
source
System.Private.Xml
System.Xml.XPath
XPathNavigatorReaderWithSI.cs
Generated by
1.10.0