terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
FileWebResponse.cs
Go to the documentation of this file.
1using System;
3using System.IO;
7
8namespace System.Net
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200021D")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6000D8B")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1F381E0", Offset = "0x1F381E0", Length = "0x2A0")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileWebRequest), Member = "GetResponseCallback", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebResponse), Member = ".ctor", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_LocalPath", ReturnType = typeof(string))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileWebStream), Member = ".ctor", MemberParameters = new object[]
22 {
24 typeof(string),
28 typeof(int),
29 typeof(bool)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebHeaderCollection), Member = ".ctor", MemberParameters = new object[] { typeof(WebHeaderCollectionType) }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NumberFormatInfo), Member = "get_InvariantInfo", ReturnType = typeof(NumberFormatInfo))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(long), Member = "ToString", MemberParameters = new object[] { typeof(IFormatProvider) }, ReturnType = typeof(string))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebHeaderCollection), Member = "AddInternal", MemberParameters = new object[]
35 {
36 typeof(string),
37 typeof(string)
38 }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebException), Member = ".ctor", MemberParameters = new object[]
40 {
41 typeof(string),
45 }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
47 internal FileWebResponse(FileWebRequest request, Uri uri, FileAccess access, bool asyncHint)
48 {
49 throw null;
50 }
51
52 [Obsolete("Serialization is obsoleted for this type. http://go.microsoft.com/fwlink/?linkid=14202")]
53 [global::Cpp2ILInjected.Token(Token = "0x6000D8C")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1F39114", Offset = "0x1F39114", Length = "0x248")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebResponse), Member = ".ctor", MemberParameters = new object[]
58 {
61 }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "GetValue", MemberParameters = new object[]
64 {
65 typeof(string),
67 }, ReturnType = typeof(object))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "GetInt64", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(long))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "GetInt32", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
75
76 [global::Cpp2ILInjected.Token(Token = "0x6000D8D")]
77 [global::Cpp2ILInjected.Address(RVA = "0x1F3935C", Offset = "0x1F3935C", Length = "0xC")]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
84
85 [global::Cpp2ILInjected.Token(Token = "0x6000D8E")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1F39368", Offset = "0x1F39368", Length = "0x1B8")]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
90 {
91 typeof(string),
92 typeof(object),
94 }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
96 {
97 typeof(string),
98 typeof(long)
99 }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
101 {
102 typeof(string),
103 typeof(object)
104 }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebResponse), Member = "GetObjectData", MemberParameters = new object[]
106 {
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x170002D5")]
117 public override long ContentLength
118 {
119 [global::Cpp2ILInjected.Token(Token = "0x6000D8F")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1F39520", Offset = "0x1F39520", Length = "0x18")]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileWebResponse), Member = "CheckDisposed", ReturnType = typeof(void))]
123 get
124 {
125 throw null;
126 }
127 }
128
129 [global::Cpp2ILInjected.Token(Token = "0x170002D6")]
130 public override string ContentType
131 {
132 [global::Cpp2ILInjected.Token(Token = "0x6000D90")]
133 [global::Cpp2ILInjected.Address(RVA = "0x1F395A8", Offset = "0x1F395A8", Length = "0x4C")]
134 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileWebResponse), Member = "CheckDisposed", ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
137 get
138 {
139 throw null;
140 }
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x170002D7")]
145 {
146 [global::Cpp2ILInjected.Token(Token = "0x6000D91")]
147 [global::Cpp2ILInjected.Address(RVA = "0x1F395F4", Offset = "0x1F395F4", Length = "0x18")]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileWebResponse), Member = "CheckDisposed", ReturnType = typeof(void))]
150 get
151 {
152 throw null;
153 }
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x170002D8")]
157 public override bool SupportsHeaders
158 {
159 [global::Cpp2ILInjected.Token(Token = "0x6000D92")]
160 [global::Cpp2ILInjected.Address(RVA = "0x1F3960C", Offset = "0x1F3960C", Length = "0x8")]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
162 get
163 {
164 throw null;
165 }
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x170002D9")]
169 public override Uri ResponseUri
170 {
171 [global::Cpp2ILInjected.Token(Token = "0x6000D93")]
172 [global::Cpp2ILInjected.Address(RVA = "0x1F39614", Offset = "0x1F39614", Length = "0x18")]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileWebResponse), Member = "CheckDisposed", ReturnType = typeof(void))]
175 get
176 {
177 throw null;
178 }
179 }
180
181 [global::Cpp2ILInjected.Token(Token = "0x6000D94")]
182 [global::Cpp2ILInjected.Address(RVA = "0x1F39538", Offset = "0x1F39538", Length = "0x70")]
183 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileWebResponse), Member = "get_ContentLength", ReturnType = typeof(long))]
185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileWebResponse), Member = "get_ContentType", ReturnType = typeof(string))]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileWebResponse), Member = "get_Headers", ReturnType = typeof(WebHeaderCollection))]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileWebResponse), Member = "get_ResponseUri", ReturnType = typeof(Uri))]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FileWebResponse), Member = "GetResponseStream", ReturnType = typeof(Stream))]
189 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
193 private void CheckDisposed()
194 {
195 throw null;
196 }
197
198 [global::Cpp2ILInjected.Token(Token = "0x6000D95")]
199 [global::Cpp2ILInjected.Address(RVA = "0x1F3962C", Offset = "0x1F3962C", Length = "0x98")]
200 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
203 public override void Close()
204 {
205 throw null;
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x6000D96")]
209 [global::Cpp2ILInjected.Address(RVA = "0x1F396C4", Offset = "0x1F396C4", Length = "0x16C")]
210 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
212 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
214 {
215 throw null;
216 }
217
218 [global::Cpp2ILInjected.Token(Token = "0x6000D97")]
219 [global::Cpp2ILInjected.Address(RVA = "0x1F39830", Offset = "0x1F39830", Length = "0x54")]
220 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
221 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FileWebResponse), Member = "CheckDisposed", ReturnType = typeof(void))]
223 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
224 public override Stream GetResponseStream()
225 {
226 throw null;
227 }
228
229 [global::Cpp2ILInjected.Token(Token = "0x4000B67")]
230 private const int DefaultFileStreamBufferSize = 8192;
231
232 [global::Cpp2ILInjected.Token(Token = "0x4000B68")]
233 private const string DefaultFileContentType = "application/octet-stream";
234
235 [global::Cpp2ILInjected.Token(Token = "0x4000B69")]
236 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1A")]
237 private bool m_closed;
238
239 [global::Cpp2ILInjected.Token(Token = "0x4000B6A")]
240 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
241 private long m_contentLength;
242
243 [global::Cpp2ILInjected.Token(Token = "0x4000B6B")]
244 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
246
247 [global::Cpp2ILInjected.Token(Token = "0x4000B6C")]
248 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
250
251 [global::Cpp2ILInjected.Token(Token = "0x4000B6D")]
252 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
254
255 [global::Cpp2ILInjected.Token(Token = "0x4000B6E")]
256 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
257 private Uri m_uri;
258 }
259}
class f__AnonymousType0<< Count > j__TPar
override Stream GetResponseStream()
FileWebResponse(FileWebRequest request, Uri uri, FileAccess access, bool asyncHint)
FileWebResponse(SerializationInfo serializationInfo, StreamingContext streamingContext)
WebHeaderCollection m_headers
override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
override WebHeaderCollection Headers
void CloseEx(CloseExState closeState)
void GetObjectData(SerializationInfo info, StreamingContext context)