Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DataTextWriter.cs
Go to the documentation of this file.
1using System.IO;
2using System.Xml;
3
4namespace System.Data;
5
6internal sealed class DataTextWriter : XmlWriter
7{
8 private readonly XmlWriter _xmltextWriter;
9
11 {
12 get
13 {
15 {
16 return xmlTextWriter.BaseStream;
17 }
18 return null;
19 }
20 }
21
23
25
26 public override string XmlLang => _xmltextWriter.XmlLang;
27
29 {
30 return new DataTextWriter(xw);
31 }
32
34 {
36 }
37
38 public override void WriteStartDocument()
39 {
41 }
42
47
48 public override void WriteEndDocument()
49 {
51 }
52
53 public override void WriteDocType(string name, string pubid, string sysid, string subset)
54 {
56 }
57
58 public override void WriteStartElement(string prefix, string localName, string ns)
59 {
61 }
62
63 public override void WriteEndElement()
64 {
66 }
67
68 public override void WriteFullEndElement()
69 {
71 }
72
73 public override void WriteStartAttribute(string prefix, string localName, string ns)
74 {
76 }
77
78 public override void WriteEndAttribute()
79 {
81 }
82
83 public override void WriteCData(string text)
84 {
86 }
87
88 public override void WriteComment(string text)
89 {
91 }
92
93 public override void WriteProcessingInstruction(string name, string text)
94 {
96 }
97
98 public override void WriteEntityRef(string name)
99 {
101 }
102
103 public override void WriteCharEntity(char ch)
104 {
106 }
107
108 public override void WriteWhitespace(string ws)
109 {
111 }
112
113 public override void WriteString(string text)
114 {
116 }
117
122
123 public override void WriteChars(char[] buffer, int index, int count)
124 {
126 }
127
128 public override void WriteRaw(char[] buffer, int index, int count)
129 {
131 }
132
133 public override void WriteRaw(string data)
134 {
136 }
137
138 public override void WriteBase64(byte[] buffer, int index, int count)
139 {
141 }
142
143 public override void WriteBinHex(byte[] buffer, int index, int count)
144 {
146 }
147
148 public override void Close()
149 {
151 }
152
153 public override void Flush()
154 {
156 }
157
158 public override void WriteName(string name)
159 {
161 }
162
163 public override void WriteQualifiedName(string localName, string ns)
164 {
165 _xmltextWriter.WriteQualifiedName(localName, ns);
166 }
167
168 public override string LookupPrefix(string ns)
169 {
170 return _xmltextWriter.LookupPrefix(ns);
171 }
172
173 public override void WriteNmToken(string name)
174 {
176 }
177}
override void WriteChars(char[] buffer, int index, int count)
override void WriteStartDocument()
override void WriteRaw(string data)
override void WriteEntityRef(string name)
override void WriteEndElement()
override void WriteEndAttribute()
override void WriteComment(string text)
override void WriteCData(string text)
override void WriteSurrogateCharEntity(char lowChar, char highChar)
override void WriteWhitespace(string ws)
override void WriteCharEntity(char ch)
override void WriteBase64(byte[] buffer, int index, int count)
override void WriteStartDocument(bool standalone)
readonly XmlWriter _xmltextWriter
override void WriteEndDocument()
override void WriteProcessingInstruction(string name, string text)
override string LookupPrefix(string ns)
override void WriteBinHex(byte[] buffer, int index, int count)
override void WriteDocType(string name, string pubid, string sysid, string subset)
override void WriteQualifiedName(string localName, string ns)
static XmlWriter CreateWriter(XmlWriter xw)
override void WriteStartElement(string prefix, string localName, string ns)
override void WriteRaw(char[] buffer, int index, int count)
override void WriteName(string name)
override void WriteNmToken(string name)
override void WriteStartAttribute(string prefix, string localName, string ns)
override void WriteFullEndElement()
override void WriteString(string text)
virtual void WriteName(string name)
Definition XmlWriter.cs:127
void WriteCData(string? text)
void WriteComment(string? text)
void WriteProcessingInstruction(string name, string? text)
virtual void WriteNmToken(string name)
Definition XmlWriter.cs:118
virtual void Close()
Definition XmlWriter.cs:110
void WriteSurrogateCharEntity(char lowChar, char highChar)
void WriteEntityRef(string name)
void WriteString(string? text)
string? LookupPrefix(string ns)
void WriteChars(char[] buffer, int index, int count)
void WriteBase64(byte[] buffer, int index, int count)
void WriteCharEntity(char ch)
virtual void WriteQualifiedName(string localName, string? ns)
Definition XmlWriter.cs:132
virtual ? string XmlLang
Definition XmlWriter.cs:20
void WriteRaw(char[] buffer, int index, int count)
WriteState WriteState
Definition XmlWriter.cs:16
virtual XmlSpace XmlSpace
Definition XmlWriter.cs:18
void WriteStartAttribute(string localName, string? ns)
Definition XmlWriter.cs:67
virtual void WriteBinHex(byte[] buffer, int index, int count)
Definition XmlWriter.cs:105
void WriteWhitespace(string? ws)
void WriteDocType(string name, string? pubid, string? sysid, string? subset)
void WriteStartElement(string localName, string? ns)
Definition XmlWriter.cs:30