Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XmlWrappingReader.cs
Go to the documentation of this file.
3
4namespace System.Xml;
5
7{
8 protected XmlReader reader;
9
11
13
14 public override XmlNodeType NodeType => reader.NodeType;
15
16 public override string Name => reader.Name;
17
18 public override string LocalName => reader.LocalName;
19
20 public override string NamespaceURI => reader.NamespaceURI;
21
22 public override string Prefix => reader.Prefix;
23
24 public override bool HasValue => reader.HasValue;
25
26 public override string Value => reader.Value;
27
28 public override int Depth => reader.Depth;
29
30 public override string BaseURI => reader.BaseURI;
31
32 public override bool IsEmptyElement => reader.IsEmptyElement;
33
34 public override bool IsDefault => reader.IsDefault;
35
36 public override XmlSpace XmlSpace => reader.XmlSpace;
37
38 public override string XmlLang => reader.XmlLang;
39
40 public override Type ValueType => reader.ValueType;
41
42 public override int AttributeCount => reader.AttributeCount;
43
44 public override bool EOF => reader.EOF;
45
46 public override ReadState ReadState => reader.ReadState;
47
48 public override bool HasAttributes => reader.HasAttributes;
49
51
52 public override bool CanResolveEntity => reader.CanResolveEntity;
53
55
56 public override char QuoteChar => reader.QuoteChar;
57
58 public virtual int LineNumber
59 {
60 get
61 {
62 if (readerAsIXmlLineInfo != null)
63 {
65 }
66 return 0;
67 }
68 }
69
70 public virtual int LinePosition
71 {
72 get
73 {
74 if (readerAsIXmlLineInfo != null)
75 {
77 }
78 return 0;
79 }
80 }
81
82 internal override IDtdInfo DtdInfo => reader.DtdInfo;
83
89
90 public override string GetAttribute(string name)
91 {
92 return reader.GetAttribute(name);
93 }
94
95 public override string GetAttribute(string name, string namespaceURI)
96 {
97 return reader.GetAttribute(name, namespaceURI);
98 }
99
100 public override string GetAttribute(int i)
101 {
102 return reader.GetAttribute(i);
103 }
104
105 public override bool MoveToAttribute(string name)
106 {
107 return reader.MoveToAttribute(name);
108 }
109
110 public override bool MoveToAttribute(string name, string ns)
111 {
112 return reader.MoveToAttribute(name, ns);
113 }
114
115 public override void MoveToAttribute(int i)
116 {
118 }
119
120 public override bool MoveToFirstAttribute()
121 {
123 }
124
125 public override bool MoveToNextAttribute()
126 {
128 }
129
130 public override bool MoveToElement()
131 {
132 return reader.MoveToElement();
133 }
134
135 public override bool Read()
136 {
137 return reader.Read();
138 }
139
140 public override void Close()
141 {
142 reader.Close();
143 }
144
145 public override void Skip()
146 {
147 reader.Skip();
148 }
149
150 public override string LookupNamespace(string prefix)
151 {
153 }
154
155 public override void ResolveEntity()
156 {
158 }
159
160 public override bool ReadAttributeValue()
161 {
162 return reader.ReadAttributeValue();
163 }
164
165 public virtual bool HasLineInfo()
166 {
167 if (readerAsIXmlLineInfo != null)
168 {
170 }
171 return false;
172 }
173
174 public override Task<string> GetValueAsync()
175 {
176 return reader.GetValueAsync();
177 }
178
179 public override Task<bool> ReadAsync()
180 {
181 return reader.ReadAsync();
182 }
183
184 public override Task SkipAsync()
185 {
186 return reader.SkipAsync();
187 }
188}
virtual XmlSpace XmlSpace
Definition XmlReader.cs:96
virtual Type ValueType
Definition XmlReader.cs:102
string? GetAttribute(string name)
virtual bool HasValue
Definition XmlReader.cs:82
virtual bool CanResolveEntity
Definition XmlReader.cs:118
virtual void Skip()
Definition XmlReader.cs:532
virtual Task SkipAsync()
bool MoveToAttribute(string name)
virtual ? XmlReaderSettings Settings
Definition XmlReader.cs:60
virtual ? IXmlSchemaInfo SchemaInfo
Definition XmlReader.cs:100
virtual bool HasAttributes
Definition XmlReader.cs:124
virtual bool IsDefault
Definition XmlReader.cs:92
virtual char QuoteChar
Definition XmlReader.cs:94
virtual ? IDtdInfo DtdInfo
Definition XmlReader.cs:145
virtual Task< bool > ReadAsync()
virtual string XmlLang
Definition XmlReader.cs:98
string? LookupNamespace(string prefix)
virtual void Close()
Definition XmlReader.cs:528
XmlNodeType NodeType
Definition XmlReader.cs:62
XmlNameTable NameTable
Definition XmlReader.cs:116
virtual Task< string > GetValueAsync()
virtual string Name
Definition XmlReader.cs:65
XmlWrappingReader(XmlReader baseReader)
override bool MoveToAttribute(string name)
override bool MoveToAttribute(string name, string ns)
override string GetAttribute(int i)
override string GetAttribute(string name, string namespaceURI)
override Task< string > GetValueAsync()
override XmlReaderSettings Settings
override Task< bool > ReadAsync()
override void MoveToAttribute(int i)
override string LookupNamespace(string prefix)
override string GetAttribute(string name)
override XmlNodeType NodeType