Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DataTextReader.cs
Go to the documentation of this file.
1using System.Xml;
2
3namespace System.Data;
4
5internal sealed class DataTextReader : XmlReader
6{
7 private readonly XmlReader _xmlreader;
8
10
12
13 public override string Name => _xmlreader.Name;
14
15 public override string LocalName => _xmlreader.LocalName;
16
17 public override string NamespaceURI => _xmlreader.NamespaceURI;
18
19 public override string Prefix => _xmlreader.Prefix;
20
21 public override bool HasValue => _xmlreader.HasValue;
22
23 public override string Value => _xmlreader.Value;
24
25 public override int Depth => _xmlreader.Depth;
26
27 public override string BaseURI => _xmlreader.BaseURI;
28
29 public override bool IsEmptyElement => _xmlreader.IsEmptyElement;
30
31 public override bool IsDefault => _xmlreader.IsDefault;
32
33 public override char QuoteChar => _xmlreader.QuoteChar;
34
36
37 public override string XmlLang => _xmlreader.XmlLang;
38
40
41 public override bool EOF => _xmlreader.EOF;
42
44
46
48
50
52
54 {
55 return new DataTextReader(xr);
56 }
57
59 {
61 }
62
63 public override string GetAttribute(string name)
64 {
65 return _xmlreader.GetAttribute(name);
66 }
67
68 public override string GetAttribute(string localName, string namespaceURI)
69 {
70 return _xmlreader.GetAttribute(localName, namespaceURI);
71 }
72
73 public override string GetAttribute(int i)
74 {
75 return _xmlreader.GetAttribute(i);
76 }
77
78 public override bool MoveToAttribute(string name)
79 {
80 return _xmlreader.MoveToAttribute(name);
81 }
82
83 public override bool MoveToAttribute(string localName, string namespaceURI)
84 {
85 return _xmlreader.MoveToAttribute(localName, namespaceURI);
86 }
87
88 public override void MoveToAttribute(int i)
89 {
91 }
92
93 public override bool MoveToFirstAttribute()
94 {
96 }
97
98 public override bool MoveToNextAttribute()
99 {
101 }
102
103 public override bool MoveToElement()
104 {
105 return _xmlreader.MoveToElement();
106 }
107
108 public override bool ReadAttributeValue()
109 {
111 }
112
113 public override bool Read()
114 {
115 return _xmlreader.Read();
116 }
117
118 public override void Close()
119 {
121 }
122
123 public override void Skip()
124 {
126 }
127
128 public override string LookupNamespace(string prefix)
129 {
131 }
132
133 public override void ResolveEntity()
134 {
136 }
137
138 public override int ReadContentAsBase64(byte[] buffer, int index, int count)
139 {
141 }
142
143 public override int ReadElementContentAsBase64(byte[] buffer, int index, int count)
144 {
146 }
147
148 public override int ReadContentAsBinHex(byte[] buffer, int index, int count)
149 {
151 }
152
153 public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count)
154 {
156 }
157
158 public override string ReadString()
159 {
160 return _xmlreader.ReadString();
161 }
162}
DataTextReader(XmlReader input)
override XmlReaderSettings Settings
static XmlReader CreateReader(XmlReader xr)
override int ReadContentAsBinHex(byte[] buffer, int index, int count)
override int ReadElementContentAsBinHex(byte[] buffer, int index, int count)
override string GetAttribute(string name)
override int ReadElementContentAsBase64(byte[] buffer, int index, int count)
override string GetAttribute(int i)
readonly XmlReader _xmlreader
override string GetAttribute(string localName, string namespaceURI)
override void MoveToAttribute(int i)
override bool MoveToAttribute(string localName, string namespaceURI)
override bool MoveToAttribute(string name)
override string LookupNamespace(string prefix)
override bool MoveToNextAttribute()
override bool CanReadBinaryContent
override XmlNodeType NodeType
override bool ReadAttributeValue()
override bool MoveToFirstAttribute()
override int ReadContentAsBase64(byte[] buffer, int index, int count)
override string ReadString()
virtual XmlSpace XmlSpace
Definition XmlReader.cs:96
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
bool MoveToAttribute(string name)
virtual ? XmlReaderSettings Settings
Definition XmlReader.cs:60
virtual bool IsDefault
Definition XmlReader.cs:92
virtual int ReadContentAsBinHex(byte[] buffer, int index, int count)
Definition XmlReader.cs:554
virtual char QuoteChar
Definition XmlReader.cs:94
virtual int ReadElementContentAsBase64(byte[] buffer, int index, int count)
Definition XmlReader.cs:549
virtual string XmlLang
Definition XmlReader.cs:98
string? LookupNamespace(string prefix)
virtual void Close()
Definition XmlReader.cs:528
virtual int ReadContentAsBase64(byte[] buffer, int index, int count)
Definition XmlReader.cs:544
XmlNodeType NodeType
Definition XmlReader.cs:62
virtual string ReadString()
Definition XmlReader.cs:570
XmlNameTable NameTable
Definition XmlReader.cs:116
virtual int ReadElementContentAsBinHex(byte[] buffer, int index, int count)
Definition XmlReader.cs:559
virtual string Name
Definition XmlReader.cs:65
virtual bool CanReadValueChunk
Definition XmlReader.cs:122
virtual bool CanReadBinaryContent
Definition XmlReader.cs:120