Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XmlWrappingWriter.cs
Go to the documentation of this file.
2
3namespace System.Xml;
4
6{
7 protected XmlWriter writer;
8
10
12
13 public override XmlSpace XmlSpace => writer.XmlSpace;
14
15 public override string XmlLang => writer.XmlLang;
16
21
22 public override void WriteStartDocument()
23 {
25 }
26
27 public override void WriteStartDocument(bool standalone)
28 {
30 }
31
32 public override void WriteEndDocument()
33 {
35 }
36
37 public override void WriteDocType(string name, string pubid, string sysid, string subset)
38 {
40 }
41
42 public override void WriteStartElement(string prefix, string localName, string ns)
43 {
44 writer.WriteStartElement(prefix, localName, ns);
45 }
46
47 public override void WriteEndElement()
48 {
50 }
51
52 public override void WriteFullEndElement()
53 {
55 }
56
57 public override void WriteStartAttribute(string prefix, string localName, string ns)
58 {
59 writer.WriteStartAttribute(prefix, localName, ns);
60 }
61
62 public override void WriteEndAttribute()
63 {
65 }
66
67 public override void WriteCData(string text)
68 {
70 }
71
72 public override void WriteComment(string text)
73 {
75 }
76
77 public override void WriteProcessingInstruction(string name, string text)
78 {
80 }
81
82 public override void WriteEntityRef(string name)
83 {
85 }
86
87 public override void WriteCharEntity(char ch)
88 {
90 }
91
92 public override void WriteWhitespace(string ws)
93 {
95 }
96
97 public override void WriteString(string text)
98 {
100 }
101
102 public override void WriteSurrogateCharEntity(char lowChar, char highChar)
103 {
105 }
106
107 public override void WriteChars(char[] buffer, int index, int count)
108 {
110 }
111
112 public override void WriteRaw(char[] buffer, int index, int count)
113 {
115 }
116
117 public override void WriteRaw(string data)
118 {
119 writer.WriteRaw(data);
120 }
121
122 public override void WriteBase64(byte[] buffer, int index, int count)
123 {
125 }
126
127 public override void Close()
128 {
129 writer.Close();
130 }
131
132 public override void Flush()
133 {
134 writer.Flush();
135 }
136
137 public override string LookupPrefix(string ns)
138 {
139 return writer.LookupPrefix(ns);
140 }
141
142 public override void WriteValue(object value)
143 {
145 }
146
147 public override void WriteValue(string value)
148 {
150 }
151
152 public override void WriteValue(bool value)
153 {
155 }
156
157 public override void WriteValue(DateTime value)
158 {
160 }
161
162 public override void WriteValue(DateTimeOffset value)
163 {
165 }
166
167 public override void WriteValue(double value)
168 {
170 }
171
172 public override void WriteValue(float value)
173 {
175 }
176
177 public override void WriteValue(decimal value)
178 {
180 }
181
182 public override void WriteValue(int value)
183 {
185 }
186
187 public override void WriteValue(long value)
188 {
190 }
191
192 protected override void Dispose(bool disposing)
193 {
194 if (disposing)
195 {
196 ((IDisposable)writer).Dispose();
197 }
198 }
199
201 {
203 }
204
206 {
208 }
209
210 public override Task WriteEndDocumentAsync()
211 {
213 }
214
215 public override Task WriteDocTypeAsync(string name, string pubid, string sysid, string subset)
216 {
217 return writer.WriteDocTypeAsync(name, pubid, sysid, subset);
218 }
219
220 public override Task WriteStartElementAsync(string prefix, string localName, string ns)
221 {
222 return writer.WriteStartElementAsync(prefix, localName, ns);
223 }
224
225 public override Task WriteEndElementAsync()
226 {
228 }
229
231 {
233 }
234
235 protected internal override Task WriteStartAttributeAsync(string prefix, string localName, string ns)
236 {
237 return writer.WriteStartAttributeAsync(prefix, localName, ns);
238 }
239
240 protected internal override Task WriteEndAttributeAsync()
241 {
243 }
244
245 public override Task WriteCDataAsync(string text)
246 {
248 }
249
250 public override Task WriteCommentAsync(string text)
251 {
253 }
254
255 public override Task WriteProcessingInstructionAsync(string name, string text)
256 {
258 }
259
260 public override Task WriteEntityRefAsync(string name)
261 {
262 return writer.WriteEntityRefAsync(name);
263 }
264
265 public override Task WriteCharEntityAsync(char ch)
266 {
268 }
269
270 public override Task WriteWhitespaceAsync(string ws)
271 {
273 }
274
275 public override Task WriteStringAsync(string text)
276 {
278 }
279
284
285 public override Task WriteCharsAsync(char[] buffer, int index, int count)
286 {
288 }
289
290 public override Task WriteRawAsync(char[] buffer, int index, int count)
291 {
293 }
294
295 public override Task WriteRawAsync(string data)
296 {
297 return writer.WriteRawAsync(data);
298 }
299
300 public override Task WriteBase64Async(byte[] buffer, int index, int count)
301 {
303 }
304
305 public override Task FlushAsync()
306 {
307 return writer.FlushAsync();
308 }
309}
override void WriteEntityRef(string name)
XmlWrappingWriter(XmlWriter baseWriter)
override Task WriteStartAttributeAsync(string prefix, string localName, string ns)
override Task WriteWhitespaceAsync(string ws)
override void WriteValue(DateTimeOffset value)
override Task WriteCharsAsync(char[] buffer, int index, int count)
override void WriteValue(object value)
override XmlWriterSettings Settings
override void WriteStartAttribute(string prefix, string localName, string ns)
override void WriteRaw(char[] buffer, int index, int count)
override void WriteCharEntity(char ch)
override Task WriteStartElementAsync(string prefix, string localName, string ns)
override void WriteChars(char[] buffer, int index, int count)
override Task WriteCDataAsync(string text)
override void WriteValue(long value)
override void WriteValue(float value)
override string LookupPrefix(string ns)
override void WriteProcessingInstruction(string name, string text)
override Task WriteRawAsync(string data)
override void Dispose(bool disposing)
override Task WriteBase64Async(byte[] buffer, int index, int count)
override Task WriteProcessingInstructionAsync(string name, string text)
override void WriteWhitespace(string ws)
override void WriteValue(double value)
override Task WriteDocTypeAsync(string name, string pubid, string sysid, string subset)
override void WriteValue(bool value)
override void WriteSurrogateCharEntity(char lowChar, char highChar)
override Task WriteCommentAsync(string text)
override void WriteRaw(string data)
override void WriteBase64(byte[] buffer, int index, int count)
override Task WriteStringAsync(string text)
override void WriteValue(string value)
override void WriteDocType(string name, string pubid, string sysid, string subset)
override void WriteValue(decimal value)
override void WriteStartElement(string prefix, string localName, string ns)
override Task WriteSurrogateCharEntityAsync(char lowChar, char highChar)
override Task WriteEntityRefAsync(string name)
override void WriteValue(DateTime value)
override Task WriteStartDocumentAsync(bool standalone)
override void WriteString(string text)
override void WriteCData(string text)
override Task WriteRawAsync(char[] buffer, int index, int count)
override void WriteComment(string text)
override void WriteStartDocument(bool standalone)
override Task WriteCharEntityAsync(char ch)
override void WriteValue(int value)
void WriteCData(string? text)
void WriteComment(string? text)
void WriteProcessingInstruction(string name, string? text)
virtual Task WriteProcessingInstructionAsync(string name, string? text)
Definition XmlWriter.cs:648
virtual Task WriteSurrogateCharEntityAsync(char lowChar, char highChar)
Definition XmlWriter.cs:673
virtual void Close()
Definition XmlWriter.cs:110
virtual Task WriteBase64Async(byte[] buffer, int index, int count)
Definition XmlWriter.cs:693
void WriteSurrogateCharEntity(char lowChar, char highChar)
virtual Task WriteWhitespaceAsync(string? ws)
Definition XmlWriter.cs:663
void WriteEntityRef(string name)
void WriteString(string? text)
string? LookupPrefix(string ns)
void WriteChars(char[] buffer, int index, int count)
virtual Task WriteEntityRefAsync(string name)
Definition XmlWriter.cs:653
void WriteBase64(byte[] buffer, int index, int count)
virtual Task WriteStringAsync(string? text)
Definition XmlWriter.cs:668
void WriteCharEntity(char ch)
virtual Task WriteCharEntityAsync(char ch)
Definition XmlWriter.cs:658
virtual Task FlushAsync()
Definition XmlWriter.cs:703
virtual Task WriteCommentAsync(string? text)
Definition XmlWriter.cs:643
virtual Task WriteFullEndElementAsync()
Definition XmlWriter.cs:606
virtual Task WriteCDataAsync(string? text)
Definition XmlWriter.cs:638
virtual Task WriteCharsAsync(char[] buffer, int index, int count)
Definition XmlWriter.cs:678
virtual ? string XmlLang
Definition XmlWriter.cs:20
virtual Task WriteEndElementAsync()
Definition XmlWriter.cs:601
void WriteRaw(char[] buffer, int index, int count)
virtual Task WriteStartElementAsync(string? prefix, string localName, string? ns)
Definition XmlWriter.cs:596
virtual Task WriteStartDocumentAsync()
Definition XmlWriter.cs:576
virtual void WriteValue(object value)
Definition XmlWriter.cs:147
virtual Task WriteRawAsync(char[] buffer, int index, int count)
Definition XmlWriter.cs:683
WriteState WriteState
Definition XmlWriter.cs:16
virtual Task WriteStartAttributeAsync(string? prefix, string localName, string? ns)
Definition XmlWriter.cs:628
virtual Task WriteDocTypeAsync(string name, string? pubid, string? sysid, string? subset)
Definition XmlWriter.cs:591
virtual XmlSpace XmlSpace
Definition XmlWriter.cs:18
virtual Task WriteEndDocumentAsync()
Definition XmlWriter.cs:586
void WriteStartAttribute(string localName, string? ns)
Definition XmlWriter.cs:67
void WriteWhitespace(string? ws)
void WriteDocType(string name, string? pubid, string? sysid, string? subset)
virtual ? XmlWriterSettings Settings
Definition XmlWriter.cs:14
virtual Task WriteEndAttributeAsync()
Definition XmlWriter.cs:633
void WriteStartElement(string localName, string? ns)
Definition XmlWriter.cs:30