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
WebOperation.cs
Go to the documentation of this file.
1using System;
3using System.IO;
11
12namespace System.Net
13{
14 [global::Cpp2ILInjected.Token(Token = "0x200028A")]
15 internal class WebOperation
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x1700041F")]
19 {
21 [global::Cpp2ILInjected.Token(Token = "0x60011ED")]
22 [global::Cpp2ILInjected.Address(RVA = "0x1E13B88", Offset = "0x1E13B88", Length = "0x8")]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 get
25 {
26 throw null;
27 }
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x17000420")]
32 {
34 [global::Cpp2ILInjected.Token(Token = "0x60011EE")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1E13B90", Offset = "0x1E13B90", Length = "0x8")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 get
38 {
39 throw null;
40 }
42 [global::Cpp2ILInjected.Token(Token = "0x60011EF")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1E13B98", Offset = "0x1E13B98", Length = "0x8")]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 private set
46 {
47 throw null;
48 }
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x17000421")]
53 {
55 [global::Cpp2ILInjected.Token(Token = "0x60011F0")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1E13BA0", Offset = "0x1E13BA0", Length = "0x8")]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 get
59 {
60 throw null;
61 }
63 [global::Cpp2ILInjected.Token(Token = "0x60011F1")]
64 [global::Cpp2ILInjected.Address(RVA = "0x1E13BA8", Offset = "0x1E13BA8", Length = "0x8")]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 private set
67 {
68 throw null;
69 }
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x17000422")]
74 {
76 [global::Cpp2ILInjected.Token(Token = "0x60011F2")]
77 [global::Cpp2ILInjected.Address(RVA = "0x1E13BB0", Offset = "0x1E13BB0", Length = "0x8")]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 get
80 {
81 throw null;
82 }
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x17000423")]
86 public bool IsNtlmChallenge
87 {
89 [global::Cpp2ILInjected.Token(Token = "0x60011F3")]
90 [global::Cpp2ILInjected.Address(RVA = "0x1E13BB8", Offset = "0x1E13BB8", Length = "0x8")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 get
93 {
94 throw null;
95 }
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x17000424")]
99 internal string ME
100 {
101 [global::Cpp2ILInjected.Token(Token = "0x60011F4")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1E13BC0", Offset = "0x1E13BC0", Length = "0x8")]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 get
105 {
106 throw null;
107 }
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x60011F5")]
111 [global::Cpp2ILInjected.Address(RVA = "0x1E13BC8", Offset = "0x1E13BC8", Length = "0x190")]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpWebRequest), Member = "SendRequest", MemberParameters = new object[]
113 {
114 typeof(bool),
117 }, ReturnType = typeof(WebOperation))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpWebRequest), Member = "HandleNtlmAuth", MemberParameters = new object[]
119 {
120 typeof(WebResponseStream),
122 typeof(BufferOffsetSize),
124 }, ReturnType = typeof(ValueTuple<WebOperation, bool>))]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "CreateLinkedTokenSource", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(CancellationTokenSource))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<object>), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<>), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
131 public WebOperation(HttpWebRequest request, BufferOffsetSize writeBuffer, bool isNtlmChallenge, CancellationToken cancellationToken)
132 {
133 throw null;
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x17000425")]
137 public bool Aborted
138 {
139 [global::Cpp2ILInjected.Token(Token = "0x60011F6")]
140 [global::Cpp2ILInjected.Address(RVA = "0x1E13D58", Offset = "0x1E13D58", Length = "0x48")]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.ServicePointScheduler.ConnectionGroup", Member = "GetNextOperation", ReturnType = typeof(WebOperation))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebConnection.<CreateStream>d__18", Member = "MoveNext", ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebConnectionStream), Member = "GetException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(Exception))]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "get_Closed", ReturnType = typeof(bool))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "CheckDisposed", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(ExceptionDispatchInfo))]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "ThrowIfDisposed", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "ThrowIfClosedOrDisposed", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "Finish", MemberParameters = new object[]
149 {
150 typeof(bool),
152 }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebReadStream), Member = "GetException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(Exception))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebResponseStream.<>c__DisplayClass41_0", Member = "<ProcessRead>b__2", ReturnType = typeof(bool))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebResponseStream), Member = "GetReadException", MemberParameters = new object[]
156 {
159 typeof(string)
160 }, ReturnType = typeof(WebException))]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HttpWebRequest), Member = "get_Aborted", ReturnType = typeof(bool))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
164 get
165 {
166 throw null;
167 }
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x17000426")]
171 public bool Closed
172 {
173 [global::Cpp2ILInjected.Token(Token = "0x60011F7")]
174 [global::Cpp2ILInjected.Address(RVA = "0x1E13DA0", Offset = "0x1E13DA0", Length = "0x2C")]
175 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "get_Aborted", ReturnType = typeof(bool))]
178 get
179 {
180 throw null;
181 }
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x60011F8")]
185 [global::Cpp2ILInjected.Address(RVA = "0x1E13DCC", Offset = "0x1E13DCC", Length = "0x40")]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpWebRequest), Member = "Abort", ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.ServicePointScheduler.ConnectionGroup", Member = "Close", ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebResponseStream.<>c__DisplayClass41_0", Member = "<ProcessRead>b__1", ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "SetDisposed", MemberParameters = new object[] { typeof(ref ExceptionDispatchInfo) }, ReturnType = typeof(ValueTuple<ExceptionDispatchInfo, bool>))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "Cancel", ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "SetCanceled", ReturnType = typeof(void))]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "Close", ReturnType = typeof(void))]
194 public void Abort()
195 {
196 throw null;
197 }
198
199 [global::Cpp2ILInjected.Token(Token = "0x60011F9")]
200 [global::Cpp2ILInjected.Address(RVA = "0x1E13FB4", Offset = "0x1E13FB4", Length = "0xAC")]
201 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "Abort", ReturnType = typeof(void))]
203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "SetDisposed", MemberParameters = new object[] { typeof(ref ExceptionDispatchInfo) }, ReturnType = typeof(ValueTuple<ExceptionDispatchInfo, bool>))]
205 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
206 public void Close()
207 {
208 throw null;
209 }
210
211 [global::Cpp2ILInjected.Token(Token = "0x60011FA")]
212 [global::Cpp2ILInjected.Address(RVA = "0x1E13EF4", Offset = "0x1E13EF4", Length = "0xC0")]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation.<Run>d__58), Member = "MoveNext", ReturnType = typeof(void))]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "Abort", ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OperationCanceledException), Member = ".ctor", ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<object>), Member = "TrySetCanceled", MemberParameters = new object[] { typeof(OperationCanceledException) }, ReturnType = typeof(bool))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "Finish", MemberParameters = new object[]
219 {
220 typeof(bool),
222 }, ReturnType = typeof(void))]
223 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
224 private void SetCanceled()
225 {
226 throw null;
227 }
228
229 [global::Cpp2ILInjected.Token(Token = "0x60011FB")]
230 [global::Cpp2ILInjected.Address(RVA = "0x1E14280", Offset = "0x1E14280", Length = "0x9C")]
231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation.<Run>d__58), Member = "MoveNext", ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "CompleteRequestWritten", MemberParameters = new object[]
233 {
236 }, ReturnType = typeof(void))]
237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "Finish", MemberParameters = new object[]
238 {
239 typeof(bool),
241 }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<object>), Member = "TrySetException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(bool))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "Finish", MemberParameters = new object[]
245 {
246 typeof(bool),
248 }, ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
250 private void SetError(Exception error)
251 {
252 throw null;
253 }
254
255 [global::Cpp2ILInjected.Token(Token = "0x60011FC")]
256 [global::Cpp2ILInjected.Address(RVA = "0x1E13E0C", Offset = "0x1E13E0C", Length = "0xE8")]
257 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "Abort", ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "Close", ReturnType = typeof(void))]
260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "CheckThrowDisposed", MemberParameters = new object[]
261 {
262 typeof(bool),
264 }, ReturnType = typeof(ExceptionDispatchInfo))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "<RegisterRequest>b__48_0", ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebException), Member = ".ctor", MemberParameters = new object[]
269 {
270 typeof(string),
271 typeof(WebExceptionStatus)
272 }, ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ExceptionDispatchInfo), Member = "Capture", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(ExceptionDispatchInfo))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValueTuple<object, bool>), Member = ".ctor", MemberParameters = new object[]
275 {
276 typeof(object),
277 typeof(bool)
278 }, ReturnType = typeof(void))]
279 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
284
285 [global::Cpp2ILInjected.Token(Token = "0x60011FD")]
286 [global::Cpp2ILInjected.Address(RVA = "0x1E1431C", Offset = "0x1E1431C", Length = "0x4C")]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<WriteAsyncInner>d__33", Member = "MoveNext", ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "get_Aborted", ReturnType = typeof(bool))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "CheckThrowDisposed", MemberParameters = new object[]
292 {
293 typeof(bool),
295 }, ReturnType = typeof(ExceptionDispatchInfo))]
297 {
298 throw null;
299 }
300
301 [global::Cpp2ILInjected.Token(Token = "0x60011FE")]
302 [global::Cpp2ILInjected.Address(RVA = "0x1E143B8", Offset = "0x1E143B8", Length = "0x60")]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "get_WriteStream", ReturnType = typeof(WebRequestStream))]
304 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "get_None", ReturnType = typeof(CancellationToken))]
306 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
307 internal void ThrowIfDisposed()
308 {
309 throw null;
310 }
311
312 [global::Cpp2ILInjected.Token(Token = "0x60011FF")]
313 [global::Cpp2ILInjected.Address(RVA = "0x1E14418", Offset = "0x1E14418", Length = "0x44")]
314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebConnection.<Connect>d__16", Member = "MoveNext", ReturnType = typeof(void))]
315 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebReadStream.<ReadAsync>d__28", Member = "MoveNext", ReturnType = typeof(void))]
316 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebReadStream), Member = "FinishReading", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(Task))]
317 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "get_Aborted", ReturnType = typeof(bool))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "CheckThrowDisposed", MemberParameters = new object[]
321 {
322 typeof(bool),
324 }, ReturnType = typeof(ExceptionDispatchInfo))]
325 internal void ThrowIfDisposed(CancellationToken cancellationToken)
326 {
327 throw null;
328 }
329
330 [global::Cpp2ILInjected.Token(Token = "0x6001200")]
331 [global::Cpp2ILInjected.Address(RVA = "0x1E1445C", Offset = "0x1E1445C", Length = "0x60")]
332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebConnectionStream), Member = "Read", MemberParameters = new object[]
333 {
334 typeof(byte[]),
335 typeof(int),
336 typeof(int)
337 }, ReturnType = typeof(int))]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebConnectionStream), Member = "BeginRead", MemberParameters = new object[]
339 {
340 typeof(byte[]),
341 typeof(int),
342 typeof(int),
343 typeof(AsyncCallback),
344 typeof(object)
345 }, ReturnType = typeof(IAsyncResult))]
346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebConnectionStream), Member = "BeginWrite", MemberParameters = new object[]
347 {
348 typeof(byte[]),
349 typeof(int),
350 typeof(int),
351 typeof(AsyncCallback),
352 typeof(object)
353 }, ReturnType = typeof(IAsyncResult))]
354 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebConnectionStream), Member = "Write", MemberParameters = new object[]
355 {
356 typeof(byte[]),
357 typeof(int),
358 typeof(int)
359 }, ReturnType = typeof(void))]
360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation.<Run>d__58), Member = "MoveNext", ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebReadStream), Member = "Read", MemberParameters = new object[]
362 {
363 typeof(byte[]),
364 typeof(int),
365 typeof(int)
366 }, ReturnType = typeof(int))]
367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebReadStream), Member = "BeginRead", MemberParameters = new object[]
368 {
369 typeof(byte[]),
370 typeof(int),
371 typeof(int),
372 typeof(AsyncCallback),
373 typeof(object)
374 }, ReturnType = typeof(IAsyncResult))]
375 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "get_None", ReturnType = typeof(CancellationToken))]
377 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
379 {
380 throw null;
381 }
382
383 [global::Cpp2ILInjected.Token(Token = "0x6001201")]
384 [global::Cpp2ILInjected.Address(RVA = "0x1E144BC", Offset = "0x1E144BC", Length = "0x4C")]
385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebConnection.<InitConnection>d__19", Member = "MoveNext", ReturnType = typeof(void))]
386 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<FinishWriting>d__31", Member = "MoveNext", ReturnType = typeof(void))]
387 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<ProcessWrite>d__34", Member = "MoveNext", ReturnType = typeof(void))]
388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<Initialize>d__36", Member = "MoveNext", ReturnType = typeof(void))]
389 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<SetHeadersAsync>d__37", Member = "MoveNext", ReturnType = typeof(void))]
390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<WriteRequestAsync>d__38", Member = "MoveNext", ReturnType = typeof(void))]
391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<WriteChunkTrailer_inner>d__39", Member = "MoveNext", ReturnType = typeof(void))]
392 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebRequestStream), Member = "WriteAsync", MemberParameters = new object[]
393 {
394 typeof(byte[]),
395 typeof(int),
396 typeof(int),
398 }, ReturnType = typeof(Task))]
399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebResponseStream.<InitReadAsync>d__52", Member = "MoveNext", ReturnType = typeof(void))]
400 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "get_Aborted", ReturnType = typeof(bool))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "CheckThrowDisposed", MemberParameters = new object[]
404 {
405 typeof(bool),
407 }, ReturnType = typeof(ExceptionDispatchInfo))]
408 internal void ThrowIfClosedOrDisposed(CancellationToken cancellationToken)
409 {
410 throw null;
411 }
412
413 [global::Cpp2ILInjected.Token(Token = "0x6001202")]
414 [global::Cpp2ILInjected.Address(RVA = "0x1E14368", Offset = "0x1E14368", Length = "0x50")]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "CheckDisposed", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(ExceptionDispatchInfo))]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "ThrowIfDisposed", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(void))]
417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "ThrowIfClosedOrDisposed", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(void))]
418 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "SetDisposed", MemberParameters = new object[] { typeof(ref ExceptionDispatchInfo) }, ReturnType = typeof(ValueTuple<ExceptionDispatchInfo, bool>))]
420 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "Cancel", ReturnType = typeof(void))]
421 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ExceptionDispatchInfo), Member = "Throw", ReturnType = typeof(void))]
423 {
424 throw null;
425 }
426
427 [global::Cpp2ILInjected.Token(Token = "0x6001203")]
428 [global::Cpp2ILInjected.Address(RVA = "0x1E14508", Offset = "0x1E14508", Length = "0x238")]
429 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebConnection), Member = "StartOperation", MemberParameters = new object[]
431 {
433 typeof(bool)
434 }, ReturnType = typeof(bool))]
435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebConnection), Member = "Continue", MemberParameters = new object[] { typeof(WebOperation) }, ReturnType = typeof(bool))]
436 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
438 {
439 typeof(object),
440 typeof(ref bool)
441 }, ReturnType = typeof(void))]
442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interlocked), Member = "CompareExchange", MemberParameters = new object[]
443 {
444 typeof(ref int),
445 typeof(int),
446 typeof(int)
447 }, ReturnType = typeof(int))]
448 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
449 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "get_Token", ReturnType = typeof(CancellationToken))]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
451 {
452 typeof(object),
454 }, ReturnType = typeof(void))]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationToken), Member = "Register", MemberParameters = new object[] { typeof(Action) }, ReturnType = typeof(CancellationTokenRegistration))]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
457 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
458 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
460 {
461 throw null;
462 }
463
464 [global::Cpp2ILInjected.Token(Token = "0x6001204")]
465 [global::Cpp2ILInjected.Address(RVA = "0x1E14740", Offset = "0x1E14740", Length = "0x17C")]
466 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
467 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpWebRequest), Member = "HandleNtlmAuth", MemberParameters = new object[]
468 {
473 }, ReturnType = typeof(ValueTuple<WebOperation, bool>))]
474 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
476 {
477 typeof(object),
478 typeof(ref bool)
479 }, ReturnType = typeof(void))]
480 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
482 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
483 public void SetPriorityRequest(WebOperation operation)
484 {
485 throw null;
486 }
487
488 [global::Cpp2ILInjected.Token(Token = "0x6001205")]
489 [global::Cpp2ILInjected.Address(RVA = "0x1E148BC", Offset = "0x1E148BC", Length = "0xF0")]
490 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpWebRequest), Member = "MyGetRequestStreamAsync", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(Task<Stream>))]
492 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<object>), Member = "Create", ReturnType = "System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult>")]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<object>), Member = "Start", MemberTypeParameters = new object[] { typeof(WebOperation.<GetRequestStream>d__50) }, MemberParameters = new object[] { typeof(ref WebOperation.<GetRequestStream>d__50) }, ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<object>), Member = "get_Task", ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
496 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
498 {
499 throw null;
500 }
501
502 [global::Cpp2ILInjected.Token(Token = "0x6001206")]
503 [global::Cpp2ILInjected.Address(RVA = "0x1E149AC", Offset = "0x1E149AC", Length = "0x48")]
504 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest.<MyGetResponseAsync>d__243", Member = "MoveNext", ReturnType = typeof(void))]
505 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<object>), Member = "WaitForCompletion", ReturnType = "System.Threading.Tasks.Task`1<T>")]
507 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
509 {
510 throw null;
511 }
512
513 [global::Cpp2ILInjected.Token(Token = "0x6001207")]
514 [global::Cpp2ILInjected.Address(RVA = "0x1E149F4", Offset = "0x1E149F4", Length = "0x48")]
515 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<object>), Member = "WaitForCompletion", ReturnType = "System.Threading.Tasks.Task`1<T>")]
517 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
519 {
520 throw null;
521 }
522
523 [global::Cpp2ILInjected.Token(Token = "0x17000427")]
525 {
526 [global::Cpp2ILInjected.Token(Token = "0x6001208")]
527 [global::Cpp2ILInjected.Address(RVA = "0x1E14A3C", Offset = "0x1E14A3C", Length = "0x18")]
528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest.<MyGetResponseAsync>d__243", Member = "MoveNext", ReturnType = typeof(void))]
529 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "ThrowIfDisposed", ReturnType = typeof(void))]
531 get
532 {
533 throw null;
534 }
535 }
536
537 [global::Cpp2ILInjected.Token(Token = "0x6001209")]
538 [global::Cpp2ILInjected.Address(RVA = "0x1E14A54", Offset = "0x1E14A54", Length = "0x48")]
539 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest.<MyGetResponseAsync>d__243", Member = "MoveNext", ReturnType = typeof(void))]
540 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
541 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<object>), Member = "WaitForCompletion", ReturnType = "System.Threading.Tasks.Task`1<T>")]
542 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
544 {
545 throw null;
546 }
547
548 [global::Cpp2ILInjected.Token(Token = "0x17000428")]
550 {
551 [global::Cpp2ILInjected.Token(Token = "0x600120A")]
552 [global::Cpp2ILInjected.Address(RVA = "0x1E14A9C", Offset = "0x1E14A9C", Length = "0x8")]
553 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
554 get
555 {
556 throw null;
557 }
558 }
559
560 [global::Cpp2ILInjected.Token(Token = "0x600120B")]
561 [global::Cpp2ILInjected.Address(RVA = "0x1E14AA4", Offset = "0x1E14AA4", Length = "0x94")]
562 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
563 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebConnection), Member = "StartOperation", MemberParameters = new object[]
564 {
566 typeof(bool)
567 }, ReturnType = typeof(bool))]
568 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebConnection), Member = "Continue", MemberParameters = new object[] { typeof(WebOperation) }, ReturnType = typeof(bool))]
569 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncVoidMethodBuilder), Member = "Create", ReturnType = typeof(AsyncVoidMethodBuilder))]
571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncVoidMethodBuilder[]), Member = "Start", MemberTypeParameters = new object[] { typeof(WebOperation.<Run>d__58) }, MemberParameters = new object[] { typeof(ref WebOperation.<Run>d__58) }, ReturnType = typeof(void))]
572 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
573 internal void Run()
574 {
575 throw null;
576 }
577
578 [global::Cpp2ILInjected.Token(Token = "0x600120C")]
579 [global::Cpp2ILInjected.Address(RVA = "0x1E14B38", Offset = "0x1E14B38", Length = "0x78")]
580 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<FinishWriting>d__31", Member = "MoveNext", ReturnType = typeof(void))]
581 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<WriteAsyncInner>d__33", Member = "MoveNext", ReturnType = typeof(void))]
582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebRequestStream.<WriteRequestAsync>d__38", Member = "MoveNext", ReturnType = typeof(void))]
583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebRequestStream), Member = "CheckWriteOverflow", MemberParameters = new object[]
584 {
585 typeof(long),
586 typeof(long),
587 typeof(long)
588 }, ReturnType = typeof(void))]
589 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebRequestStream), Member = "Close_internal", MemberParameters = new object[] { typeof(ref bool) }, ReturnType = typeof(void))]
590 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "SetError", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(void))]
592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<object>), Member = "TrySetCompleted", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
593 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
594 internal void CompleteRequestWritten(WebRequestStream stream, Exception error = null)
595 {
596 throw null;
597 }
598
599 [global::Cpp2ILInjected.Token(Token = "0x600120D")]
600 [global::Cpp2ILInjected.Address(RVA = "0x1E14060", Offset = "0x1E14060", Length = "0x220")]
601 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest.<MyGetResponseAsync>d__243", Member = "MoveNext", ReturnType = typeof(void))]
603 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "SetCanceled", ReturnType = typeof(void))]
604 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebOperation), Member = "SetError", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(void))]
605 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebResponseStream.<ReadAsync>d__40", Member = "MoveNext", ReturnType = typeof(void))]
606 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebResponseStream.<ReadAllAsync>d__48", Member = "MoveNext", ReturnType = typeof(void))]
607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebResponseStream), Member = "Initialize", MemberParameters = new object[] { typeof(BufferOffsetSize) }, ReturnType = typeof(void))]
608 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebResponseStream), Member = "Close_internal", MemberParameters = new object[] { typeof(ref bool) }, ReturnType = typeof(void))]
609 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Interlocked), Member = "CompareExchange", MemberParameters = new object[]
611 {
612 typeof(ref int),
613 typeof(int),
614 typeof(int)
615 }, ReturnType = typeof(int))]
616 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
617 {
618 typeof(object),
619 typeof(ref bool)
620 }, ReturnType = typeof(void))]
621 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
622 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "SetError", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(void))]
623 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<>), Member = "TrySetException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(bool))]
624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "get_Aborted", ReturnType = typeof(bool))]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValueTuple<, >), Member = ".ctor", MemberParameters = new object[] { "T1", "T2" }, ReturnType = typeof(void))]
626 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<>), Member = "TrySetCompleted", MemberParameters = new object[] { "T" }, ReturnType = typeof(bool))]
627 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
628 internal void Finish(bool ok, Exception error = null)
629 {
630 throw null;
631 }
632
634 [global::Cpp2ILInjected.Token(Token = "0x600120E")]
635 [global::Cpp2ILInjected.Address(RVA = "0x1E14BB0", Offset = "0x1E14BB0", Length = "0x14")]
636 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "SetDisposed", MemberParameters = new object[] { typeof(ref ExceptionDispatchInfo) }, ReturnType = typeof(ValueTuple<ExceptionDispatchInfo, bool>))]
639 {
640 throw null;
641 }
642
644 [global::Cpp2ILInjected.Token(Token = "0x4000DEE")]
645 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
646 private readonly HttpWebRequest <Request>k__BackingField;
647
649 [global::Cpp2ILInjected.Token(Token = "0x4000DEF")]
650 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
651 private WebConnection <Connection>k__BackingField;
652
654 [global::Cpp2ILInjected.Token(Token = "0x4000DF0")]
655 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
657
659 [global::Cpp2ILInjected.Token(Token = "0x4000DF1")]
660 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
661 private readonly BufferOffsetSize <WriteBuffer>k__BackingField;
662
664 [global::Cpp2ILInjected.Token(Token = "0x4000DF2")]
665 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
666 private readonly bool <IsNtlmChallenge>k__BackingField;
667
668 [global::Cpp2ILInjected.Token(Token = "0x4000DF3")]
669 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
670 internal readonly int ID;
671
672 [global::Cpp2ILInjected.Token(Token = "0x4000DF4")]
673 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
675
676 [global::Cpp2ILInjected.Token(Token = "0x4000DF5")]
677 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
679
680 [global::Cpp2ILInjected.Token(Token = "0x4000DF6")]
681 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
683
684 [global::Cpp2ILInjected.Token(Token = "0x4000DF7")]
685 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
687
688 [global::Cpp2ILInjected.Token(Token = "0x4000DF8")]
689 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
691
692 [global::Cpp2ILInjected.Token(Token = "0x4000DF9")]
693 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
695
696 [global::Cpp2ILInjected.Token(Token = "0x4000DFA")]
697 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
699
700 [global::Cpp2ILInjected.Token(Token = "0x4000DFB")]
701 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
703
704 [global::Cpp2ILInjected.Token(Token = "0x4000DFC")]
705 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
707
708 [global::Cpp2ILInjected.Token(Token = "0x4000DFD")]
709 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
711
712 [global::Cpp2ILInjected.Token(Token = "0x4000DFE")]
713 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
714 private int requestSent;
715
716 [global::Cpp2ILInjected.Token(Token = "0x4000DFF")]
717 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8C")]
718 private int finished;
719
721 [global::Cpp2ILInjected.Token(Token = "0x200028B")]
722 [StructLayout(3)]
724 {
725 [global::Cpp2ILInjected.Token(Token = "0x600120F")]
726 [global::Cpp2ILInjected.Address(RVA = "0x1E14BC4", Offset = "0x1E14BC4", Length = "0x1FC")]
727 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
728 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
729 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<object>), Member = "WaitForCompletion", ReturnType = "System.Threading.Tasks.Task`1<T>")]
730 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Task<object>), Member = "ConfigureAwait", MemberParameters = new object[] { typeof(bool) }, ReturnType = "System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1<TResult>")]
731 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConfiguredTaskAwaitable<object>.ConfiguredTaskAwaiter), Member = "get_IsCompleted", ReturnType = typeof(bool))]
732 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<object>), Member = "AwaitUnsafeOnCompleted", MemberTypeParameters = new object[]
733 {
734 typeof(ConfiguredTaskAwaitable<object>.ConfiguredTaskAwaiter),
736 }, MemberParameters = new object[]
737 {
738 typeof(ref ConfiguredTaskAwaitable<object>.ConfiguredTaskAwaiter),
740 }, ReturnType = typeof(void))]
741 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConfiguredTaskAwaitable<object>.ConfiguredTaskAwaiter), Member = "GetResult", ReturnType = "TResult")]
742 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<object>), Member = "SetResult", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<object>), Member = "SetException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(void))]
744 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
745 private void MoveNext()
746 {
747 throw null;
748 }
749
751 [global::Cpp2ILInjected.Token(Token = "0x6001210")]
752 [global::Cpp2ILInjected.Address(RVA = "0x1E14DC0", Offset = "0x1E14DC0", Length = "0x58")]
753 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncTaskMethodBuilder<object>), Member = "SetStateMachine", MemberParameters = new object[] { typeof(IAsyncStateMachine) }, ReturnType = typeof(void))]
755 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
757 {
758 throw null;
759 }
760
761 [global::Cpp2ILInjected.Token(Token = "0x4000E00")]
762 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
764
765 [global::Cpp2ILInjected.Token(Token = "0x4000E01")]
766 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
768
769 [global::Cpp2ILInjected.Token(Token = "0x4000E02")]
770 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
772
773 [global::Cpp2ILInjected.Token(Token = "0x4000E03")]
774 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
776 }
777
779 [global::Cpp2ILInjected.Token(Token = "0x200028C")]
780 [StructLayout(3)]
782 {
783 [global::Cpp2ILInjected.Token(Token = "0x6001211")]
784 [global::Cpp2ILInjected.Address(RVA = "0x1E14E18", Offset = "0x1E14E18", Length = "0x4DC")]
785 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
786 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "ThrowIfClosedOrDisposed", ReturnType = typeof(void))]
788 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CancellationTokenSource), Member = "get_Token", ReturnType = typeof(CancellationToken))]
789 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebConnection), Member = "InitConnection", MemberParameters = new object[]
790 {
793 }, ReturnType = typeof(Task<WebRequestStream>))]
794 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Task<object>), Member = "ConfigureAwait", MemberParameters = new object[] { typeof(bool) }, ReturnType = "System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1<TResult>")]
795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConfiguredTaskAwaitable<object>.ConfiguredTaskAwaiter), Member = "get_IsCompleted", ReturnType = typeof(bool))]
796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConfiguredTaskAwaitable<object>.ConfiguredTaskAwaiter), Member = "GetResult", ReturnType = "TResult")]
797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebRequestStream), Member = "Initialize", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(Task))]
798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Task), Member = "ConfigureAwait", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(ConfiguredTaskAwaitable))]
799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConfiguredTaskAwaitable.ConfiguredTaskAwaiter), Member = "get_IsCompleted", ReturnType = typeof(bool))]
800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConfiguredTaskAwaitable.ConfiguredTaskAwaiter), Member = "GetResult", ReturnType = typeof(void))]
801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebCompletionSource<object>), Member = "TrySetCompleted", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
802 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebResponseStream), Member = ".ctor", MemberParameters = new object[] { typeof(WebRequestStream) }, ReturnType = typeof(void))]
803 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebResponseStream), Member = "InitReadAsync", MemberParameters = new object[] { typeof(CancellationToken) }, ReturnType = typeof(Task))]
804 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncVoidMethodBuilder), Member = "SetResult", ReturnType = typeof(void))]
805 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncVoidMethodBuilder[]), Member = "AwaitUnsafeOnCompleted", MemberTypeParameters = new object[]
806 {
809 }, MemberParameters = new object[]
810 {
813 }, ReturnType = typeof(void))]
814 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncVoidMethodBuilder[]), Member = "AwaitUnsafeOnCompleted", MemberTypeParameters = new object[]
815 {
816 typeof(ConfiguredTaskAwaitable<object>.ConfiguredTaskAwaiter),
818 }, MemberParameters = new object[]
819 {
820 typeof(ref ConfiguredTaskAwaitable<object>.ConfiguredTaskAwaiter),
822 }, ReturnType = typeof(void))]
823 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "SetError", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(void))]
824 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WebOperation), Member = "SetCanceled", ReturnType = typeof(void))]
825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncVoidMethodBuilder), Member = "SetException", MemberParameters = new object[] { typeof(Exception) }, ReturnType = typeof(void))]
826 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
827 private void MoveNext()
828 {
829 throw null;
830 }
831
833 [global::Cpp2ILInjected.Token(Token = "0x6001212")]
834 [global::Cpp2ILInjected.Address(RVA = "0x1E15524", Offset = "0x1E15524", Length = "0xC")]
835 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
836 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsyncVoidMethodBuilder), Member = "SetStateMachine", MemberParameters = new object[] { typeof(IAsyncStateMachine) }, ReturnType = typeof(void))]
838 {
839 throw null;
840 }
841
842 [global::Cpp2ILInjected.Token(Token = "0x4000E04")]
843 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
845
846 [global::Cpp2ILInjected.Token(Token = "0x4000E05")]
847 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
849
850 [global::Cpp2ILInjected.Token(Token = "0x4000E06")]
851 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
853
854 [global::Cpp2ILInjected.Token(Token = "0x4000E07")]
855 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
856 private WebRequestStream <requestStream>5__2;
857
858 [global::Cpp2ILInjected.Token(Token = "0x4000E08")]
859 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
860 private WebResponseStream <stream>5__3;
861
862 [global::Cpp2ILInjected.Token(Token = "0x4000E09")]
863 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
865
866 [global::Cpp2ILInjected.Token(Token = "0x4000E0A")]
867 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
869 }
870 }
871}
class f__AnonymousType0<< Count > j__TPar
WebResponseStream responseStream
WebCompletionSource< WebRequestStream > requestWrittenTask
void SetError(Exception error)
WebCompletionSource< ValueTuple< bool, WebOperation > > finishedTask
void ThrowIfDisposed(CancellationToken cancellationToken)
ExceptionDispatchInfo CheckDisposed(CancellationToken cancellationToken)
Task< Stream > GetRequestStream()
WebOperation priorityRequest
ExceptionDispatchInfo CheckThrowDisposed(bool throwIt, ref ExceptionDispatchInfo field)
ServicePoint< ServicePoint > k__BackingField
WebRequestStream writeStream
WebCompletionSource< WebRequestStream > requestTask
ExceptionDispatchInfo disposedInfo
CancellationTokenSource cts
ExceptionDispatchInfo closedInfo
WebConnection Connection
Task< WebResponseStream > GetResponseStream()
void Finish(bool ok, Exception error=null)
Task< WebRequestStream > GetRequestStreamInternal()
readonly bool< IsNtlmChallenge > k__BackingField
void CompleteRequestWritten(WebRequestStream stream, Exception error=null)
void SetPriorityRequest(WebOperation operation)
WebRequestStream WriteStream
WebConnection< Connection > k__BackingField
WebCompletionSource< WebResponseStream > responseTask
void ThrowIfClosedOrDisposed(CancellationToken cancellationToken)
WebCompletionSource< ValueTuple< bool, WebOperation > > Finished
readonly BufferOffsetSize< WriteBuffer > k__BackingField
WebOperation(HttpWebRequest request, BufferOffsetSize writeBuffer, bool isNtlmChallenge, CancellationToken cancellationToken)
readonly HttpWebRequest< Request > k__BackingField
void RegisterRequest(ServicePoint servicePoint, WebConnection connection)
HttpWebRequest Request
void< RegisterRequest > b__48_0()
ValueTuple< ExceptionDispatchInfo, bool > SetDisposed(ref ExceptionDispatchInfo field)
BufferOffsetSize WriteBuffer
void SetStateMachine(IAsyncStateMachine stateMachine)
AsyncTaskMethodBuilder< Stream ><> t__builder
ConfiguredTaskAwaitable< WebRequestStream >.ConfiguredTaskAwaiter u__1
ConfiguredTaskAwaitable.ConfiguredTaskAwaiter u__2
AsyncVoidMethodBuilder t__builder
void SetStateMachine(IAsyncStateMachine stateMachine)
ConfiguredTaskAwaitable< WebRequestStream >.ConfiguredTaskAwaiter u__1