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
ContextAwareResult.cs
Go to the documentation of this file.
1using System;
6
7namespace System.Net
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200011E")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60006CD")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1EDF82C", Offset = "0x1EDF82C", Length = "0x4")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
15 private void SafeCaptureIdentity()
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x60006CE")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1EDF830", Offset = "0x1EDF830", Length = "0x4")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 private void CleanupInternal()
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x60006CF")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1EDF834", Offset = "0x1EDF834", Length = "0x8")]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpWebRequest), Member = "BeginGetResponse", MemberParameters = new object[]
31 {
32 typeof(AsyncCallback),
33 typeof(object)
34 }, ReturnType = typeof(IAsyncResult))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = ".ctor", MemberParameters = new object[]
37 {
38 typeof(object),
39 typeof(object),
40 typeof(AsyncCallback)
41 }, ReturnType = typeof(void))]
42 internal ContextAwareResult(object myObject, object myState, AsyncCallback myCallBack)
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x60006D0")]
48 [global::Cpp2ILInjected.Address(RVA = "0x1EDF83C", Offset = "0x1EDF83C", Length = "0x50")]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpWebRequest), Member = "BeginGetResponse", MemberParameters = new object[]
50 {
51 typeof(AsyncCallback),
52 typeof(object)
53 }, ReturnType = typeof(IAsyncResult))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpWebRequest), Member = "BeginGetRequestStream", MemberParameters = new object[]
55 {
56 typeof(AsyncCallback),
57 typeof(object)
58 }, ReturnType = typeof(IAsyncResult))]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = ".ctor", MemberParameters = new object[]
61 {
62 typeof(object),
63 typeof(object),
64 typeof(AsyncCallback)
65 }, ReturnType = typeof(void))]
66 internal ContextAwareResult(bool captureIdentity, bool forceCaptureContext, object myObject, object myState, AsyncCallback myCallBack)
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x60006D1")]
72 [global::Cpp2ILInjected.Address(RVA = "0x1EDF88C", Offset = "0x1EDF88C", Length = "0x78")]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = ".ctor", MemberParameters = new object[]
75 {
76 typeof(object),
77 typeof(object),
78 typeof(AsyncCallback)
79 }, ReturnType = typeof(void))]
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x17000178")]
87 {
88 [global::Cpp2ILInjected.Token(Token = "0x60006D2")]
89 [global::Cpp2ILInjected.Address(RVA = "0x1EDF904", Offset = "0x1EDF904", Length = "0x274")]
90 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = "get_InternalPeekCompleted", ReturnType = typeof(bool))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "Fail", MemberParameters = new object[]
94 {
95 typeof(object),
96 typeof(object),
97 typeof(string)
98 }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
100 {
101 typeof(object),
102 typeof(ref bool)
103 }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
107 get
108 {
109 throw null;
110 }
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x60006D3")]
114 [global::Cpp2ILInjected.Address(RVA = "0x1EDFC3C", Offset = "0x1EDFC3C", Length = "0x8")]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpWebRequest), Member = "BeginGetResponse", MemberParameters = new object[]
116 {
117 typeof(AsyncCallback),
118 typeof(object)
119 }, ReturnType = typeof(IAsyncResult))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpWebRequest), Member = "BeginGetRequestStream", MemberParameters = new object[]
121 {
122 typeof(AsyncCallback),
123 typeof(object)
124 }, ReturnType = typeof(IAsyncResult))]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
126 internal object StartPostingAsyncOp()
127 {
128 throw null;
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x60006D4")]
132 [global::Cpp2ILInjected.Address(RVA = "0x1EDFC44", Offset = "0x1EDFC44", Length = "0xF0")]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = "get_InternalPeekCompleted", ReturnType = typeof(bool))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "Fail", MemberParameters = new object[]
137 {
138 typeof(object),
139 typeof(object),
140 typeof(string)
141 }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
143 internal object StartPostingAsyncOp(bool lockCapture)
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x60006D5")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1EDFD34", Offset = "0x1EDFD34", Length = "0x44")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpWebRequest), Member = "BeginGetResponse", MemberParameters = new object[]
152 {
153 typeof(AsyncCallback),
154 typeof(object)
155 }, ReturnType = typeof(IAsyncResult))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpWebRequest), Member = "BeginGetRequestStream", MemberParameters = new object[]
157 {
158 typeof(AsyncCallback),
159 typeof(object)
160 }, ReturnType = typeof(IAsyncResult))]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContextAwareResult), Member = "CaptureOrComplete", MemberParameters = new object[]
163 {
165 typeof(bool)
166 }, ReturnType = typeof(bool))]
167 internal bool FinishPostingAsyncOp()
168 {
169 throw null;
170 }
171
172 [global::Cpp2ILInjected.Token(Token = "0x60006D6")]
173 [global::Cpp2ILInjected.Address(RVA = "0x1EE013C", Offset = "0x1EE013C", Length = "0x118")]
174 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Equals", MemberParameters = new object[]
177 {
178 typeof(object),
179 typeof(object)
180 }, ReturnType = typeof(bool))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContextAwareResult), Member = "CaptureOrComplete", MemberParameters = new object[]
182 {
184 typeof(bool)
185 }, ReturnType = typeof(bool))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
189 {
190 throw null;
191 }
192
193 [global::Cpp2ILInjected.Token(Token = "0x60006D7")]
194 [global::Cpp2ILInjected.Address(RVA = "0x1EE02A0", Offset = "0x1EE02A0", Length = "0xA0")]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = "Cleanup", ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "get_IsEnabled", ReturnType = typeof(bool))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "Info", MemberParameters = new object[]
199 {
200 typeof(object),
202 typeof(string)
203 }, ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
205 protected override void Cleanup()
206 {
207 throw null;
208 }
209
210 [global::Cpp2ILInjected.Token(Token = "0x60006D8")]
211 [global::Cpp2ILInjected.Address(RVA = "0x1EDFD78", Offset = "0x1EDFD78", Length = "0x3C4")]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContextAwareResult), Member = "FinishPostingAsyncOp", ReturnType = typeof(bool))]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContextAwareResult), Member = "FinishPostingAsyncOp", MemberParameters = new object[] { typeof(ref CallbackClosure) }, ReturnType = typeof(bool))]
214 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "Fail", MemberParameters = new object[]
216 {
217 typeof(object),
218 typeof(object),
219 typeof(string)
220 }, ReturnType = typeof(void))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = "get_InternalPeekCompleted", ReturnType = typeof(bool))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "get_IsEnabled", ReturnType = typeof(bool))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "Info", MemberParameters = new object[]
224 {
225 typeof(object),
226 typeof(object),
227 typeof(string)
228 }, ReturnType = typeof(void))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = "get_CompletedSynchronously", ReturnType = typeof(bool))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ExecutionContext), Member = "Capture", ReturnType = typeof(ExecutionContext))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormattableStringFactory), Member = "Create", MemberParameters = new object[]
232 {
233 typeof(string),
234 typeof(object[])
235 }, ReturnType = typeof(FormattableString))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "Info", MemberParameters = new object[]
237 {
238 typeof(object),
240 typeof(string)
241 }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = "Complete", MemberParameters = new object[] { typeof(IntPtr) }, ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
245 {
246 throw null;
247 }
248
249 [global::Cpp2ILInjected.Token(Token = "0x60006D9")]
250 [global::Cpp2ILInjected.Address(RVA = "0x1EE0548", Offset = "0x1EE0548", Length = "0x2C4")]
251 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "get_IsEnabled", ReturnType = typeof(bool))]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormattableStringFactory), Member = "Create", MemberParameters = new object[]
255 {
256 typeof(string),
257 typeof(object[])
258 }, ReturnType = typeof(FormattableString))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "Info", MemberParameters = new object[]
260 {
261 typeof(object),
263 typeof(string)
264 }, ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = "Complete", MemberParameters = new object[] { typeof(IntPtr) }, ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = "get_CompletedSynchronously", ReturnType = typeof(bool))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "op_Inequality", MemberParameters = new object[]
268 {
269 typeof(IntPtr),
271 }, ReturnType = typeof(bool))]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContextCallback), Member = ".ctor", MemberParameters = new object[]
273 {
274 typeof(object),
276 }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ExecutionContext), Member = "Run", MemberParameters = new object[]
278 {
281 typeof(object)
282 }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
284 protected override void Complete(IntPtr userToken)
285 {
286 throw null;
287 }
288
289 [global::Cpp2ILInjected.Token(Token = "0x60006DA")]
290 [global::Cpp2ILInjected.Address(RVA = "0x1EE080C", Offset = "0x1EE080C", Length = "0xD0")]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContextAwareResult.<>c), Member = "<Complete>b__17_0", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "get_IsEnabled", ReturnType = typeof(bool))]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetEventSource), Member = "Info", MemberParameters = new object[]
295 {
296 typeof(object),
297 typeof(object),
298 typeof(string)
299 }, ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LazyAsyncResult), Member = "Complete", MemberParameters = new object[] { typeof(IntPtr) }, ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
302 private void CompleteCallback()
303 {
304 throw null;
305 }
306
307 [global::Cpp2ILInjected.Token(Token = "0x17000179")]
308 internal virtual EndPoint RemoteEndPoint
309 {
310 [global::Cpp2ILInjected.Token(Token = "0x60006DB")]
311 [global::Cpp2ILInjected.Address(RVA = "0x1EE08DC", Offset = "0x1EE08DC", Length = "0x8")]
312 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
313 get
314 {
315 throw null;
316 }
317 }
318
319 [global::Cpp2ILInjected.Token(Token = "0x400053E")]
320 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
322
323 [global::Cpp2ILInjected.Token(Token = "0x400053F")]
324 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
325 private object _lock;
326
327 [global::Cpp2ILInjected.Token(Token = "0x4000540")]
328 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
330
331 [Flags]
332 [global::Cpp2ILInjected.Token(Token = "0x200011F")]
333 private enum StateFlags : byte
334 {
335 [global::Cpp2ILInjected.Token(Token = "0x4000542")]
336 None = 0,
337 [global::Cpp2ILInjected.Token(Token = "0x4000543")]
338 CaptureIdentity = 1,
339 [global::Cpp2ILInjected.Token(Token = "0x4000544")]
340 CaptureContext = 2,
341 [global::Cpp2ILInjected.Token(Token = "0x4000545")]
343 [global::Cpp2ILInjected.Token(Token = "0x4000546")]
345 [global::Cpp2ILInjected.Token(Token = "0x4000547")]
347 }
348
350 [global::Cpp2ILInjected.Token(Token = "0x2000120")]
351 [Serializable]
352 private sealed class <>c
353 {
354 // Note: this type is marked as 'beforefieldinit'.
355 [global::Cpp2ILInjected.Token(Token = "0x60006DC")]
356 [global::Cpp2ILInjected.Address(RVA = "0x1EE08E4", Offset = "0x1EE08E4", Length = "0x5C")]
357 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
358 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
359 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
360 static <>c()
361 {
362 throw null;
363 }
364
365 [global::Cpp2ILInjected.Token(Token = "0x60006DD")]
366 [global::Cpp2ILInjected.Address(RVA = "0x1EE0940", Offset = "0x1EE0940", Length = "0x8")]
367 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
369 public <>c()
370 {
371 throw null;
372 }
373
374 [global::Cpp2ILInjected.Token(Token = "0x60006DE")]
375 [global::Cpp2ILInjected.Address(RVA = "0x1EE0948", Offset = "0x1EE0948", Length = "0x7C")]
376 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
377 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContextAwareResult), Member = "CompleteCallback", ReturnType = typeof(void))]
379 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
380 internal void <Complete>b__17_0(object s)
381 {
382 throw null;
383 }
384
385 [global::Cpp2ILInjected.Token(Token = "0x4000548")]
386 public static readonly ContextAwareResult.<>c <>9;
387
388 [global::Cpp2ILInjected.Token(Token = "0x4000549")]
389 public static ContextCallback <>9__17_0;
390 }
391 }
392}
class f__AnonymousType0<< Count > j__TPar
ContextAwareResult(object myObject, object myState, AsyncCallback myCallBack)
override void Complete(IntPtr userToken)
ContextAwareResult(bool captureIdentity, bool forceCaptureContext, object myObject, object myState, AsyncCallback myCallBack)
ContextAwareResult.StateFlags _flags
bool CaptureOrComplete(ref ExecutionContext cachedContext, bool returnContext)
ContextAwareResult(bool captureIdentity, bool forceCaptureContext, bool threadSafeContextCopy, object myObject, object myState, AsyncCallback myCallBack)
bool FinishPostingAsyncOp(ref CallbackClosure closure)
object StartPostingAsyncOp(bool lockCapture)
LazyAsyncResult(object myObject, object myState, AsyncCallback myCallBack)
delegate void ContextCallback(object state)