terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
XmlWriter.cs
Go to the documentation of this file.
1using System;
2using System.IO;
3
4namespace System.Xml
5{
6 // Token: 0x0200005C RID: 92
7 public abstract class XmlWriter : IDisposable
8 {
9 // Token: 0x0600041A RID: 1050
10 public abstract void WriteStartDocument();
11
12 // Token: 0x0600041B RID: 1051
13 public abstract void WriteStartDocument(bool standalone);
14
15 // Token: 0x0600041C RID: 1052
16 public abstract void WriteEndDocument();
17
18 // Token: 0x0600041D RID: 1053
19 public abstract void WriteDocType(string name, string pubid, string sysid, string subset);
20
21 // Token: 0x0600041E RID: 1054
22 public abstract void WriteStartElement(string prefix, string localName, string ns);
23
24 // Token: 0x0600041F RID: 1055
25 public abstract void WriteEndElement();
26
27 // Token: 0x06000420 RID: 1056
28 public abstract void WriteFullEndElement();
29
30 // Token: 0x06000421 RID: 1057 RVA: 0x00010C2C File Offset: 0x0000EE2C
31 public void WriteAttributeString(string prefix, string localName, string ns, string value)
32 {
33 }
34
35 // Token: 0x06000422 RID: 1058
36 public abstract void WriteStartAttribute(string prefix, string localName, string ns);
37
38 // Token: 0x06000423 RID: 1059
39 public abstract void WriteEndAttribute();
40
41 // Token: 0x06000424 RID: 1060
42 public abstract void WriteCData(string text);
43
44 // Token: 0x06000425 RID: 1061
45 public abstract void WriteComment(string text);
46
47 // Token: 0x06000426 RID: 1062
48 public abstract void WriteProcessingInstruction(string name, string text);
49
50 // Token: 0x06000427 RID: 1063
51 public abstract void WriteEntityRef(string name);
52
53 // Token: 0x06000428 RID: 1064
54 public abstract void WriteCharEntity(char ch);
55
56 // Token: 0x06000429 RID: 1065
57 public abstract void WriteWhitespace(string ws);
58
59 // Token: 0x0600042A RID: 1066
60 public abstract void WriteString(string text);
61
62 // Token: 0x0600042B RID: 1067
63 public abstract void WriteSurrogateCharEntity(char lowChar, char highChar);
64
65 // Token: 0x0600042C RID: 1068
66 public abstract void WriteChars(char[] buffer, int index, int count);
67
68 // Token: 0x0600042D RID: 1069
69 public abstract void WriteRaw(char[] buffer, int index, int count);
70
71 // Token: 0x0600042E RID: 1070
72 public abstract void WriteRaw(string data);
73
74 // Token: 0x0600042F RID: 1071
75 public abstract void WriteBase64(byte[] buffer, int index, int count);
76
77 // Token: 0x06000430 RID: 1072 RVA: 0x00010C3C File Offset: 0x0000EE3C
78 public virtual void WriteBinHex(byte[] buffer, int index, int count)
79 {
80 BinHexEncoder.Encode(buffer, index, count, this);
81 }
82
83 // Token: 0x170000C8 RID: 200
84 // (get) Token: 0x06000431 RID: 1073
85 public abstract WriteState WriteState { get; }
86
87 // Token: 0x06000432 RID: 1074 RVA: 0x00010C54 File Offset: 0x0000EE54
88 public virtual void Close()
89 {
90 }
91
92 // Token: 0x06000433 RID: 1075
93 public abstract void Flush();
94
95 // Token: 0x06000434 RID: 1076
96 public abstract string LookupPrefix(string ns);
97
98 // Token: 0x06000435 RID: 1077 RVA: 0x00010C64 File Offset: 0x0000EE64
99 public virtual void WriteValue(string value)
100 {
101 if (value != null)
102 {
103 return;
104 }
105 }
106
107 // Token: 0x06000436 RID: 1078 RVA: 0x00010C78 File Offset: 0x0000EE78
108 public void Dispose()
109 {
110 }
111
112 // Token: 0x06000437 RID: 1079 RVA: 0x00010C88 File Offset: 0x0000EE88
113 protected virtual void Dispose(bool disposing)
114 {
115 }
116
117 // Token: 0x06000438 RID: 1080 RVA: 0x00010C98 File Offset: 0x0000EE98
118 public static XmlWriter Create(Stream output, XmlWriterSettings settings)
119 {
120 if (output == null)
121 {
122 }
124 return xmlWriter;
125 }
126
127 // Token: 0x06000439 RID: 1081 RVA: 0x00010CAC File Offset: 0x0000EEAC
128 public static XmlWriter Create(TextWriter output, XmlWriterSettings settings)
129 {
130 if (output == null)
131 {
132 }
134 return xmlWriter;
135 }
136
137 // Token: 0x0600043A RID: 1082 RVA: 0x00010CC0 File Offset: 0x0000EEC0
138 protected XmlWriter()
139 {
140 }
141 }
142}
class f__AnonymousType0<< Count > j__TPar
static void Encode(byte[] buffer, int index, int count, XmlWriter writer)
void WriteProcessingInstruction(string name, string text)
void WriteWhitespace(string ws)
void WriteRaw(string data)
void WriteStartAttribute(string prefix, string localName, string ns)
virtual void Close()
Definition XmlWriter.cs:88
void WriteSurrogateCharEntity(char lowChar, char highChar)
void WriteEntityRef(string name)
void WriteDocType(string name, string pubid, string sysid, string subset)
void WriteChars(char[] buffer, int index, int count)
void WriteBase64(byte[] buffer, int index, int count)
virtual void Dispose(bool disposing)
Definition XmlWriter.cs:113
void WriteCharEntity(char ch)
void WriteString(string text)
string LookupPrefix(string ns)
static XmlWriter Create(TextWriter output, XmlWriterSettings settings)
Definition XmlWriter.cs:128
void WriteAttributeString(string prefix, string localName, string ns, string value)
Definition XmlWriter.cs:31
void WriteRaw(char[] buffer, int index, int count)
virtual void WriteValue(string value)
Definition XmlWriter.cs:99
void WriteComment(string text)
void WriteCData(string text)
virtual void WriteBinHex(byte[] buffer, int index, int count)
Definition XmlWriter.cs:78
void WriteStartDocument(bool standalone)
void WriteStartElement(string prefix, string localName, string ns)
static XmlWriter Create(Stream output, XmlWriterSettings settings)
Definition XmlWriter.cs:118