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
SynchronizationContextAwaitTaskContinuation.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.CompilerServices
;
3
4
namespace
System.Threading.Tasks
5
{
6
// Token: 0x02000246 RID: 582
7
internal
sealed
class
SynchronizationContextAwaitTaskContinuation
:
AwaitTaskContinuation
8
{
9
// Token: 0x0600140A RID: 5130 RVA: 0x0002A1F0 File Offset: 0x000283F0
10
internal
SynchronizationContextAwaitTaskContinuation
(
SynchronizationContext
context,
Action
action
,
bool
flowExecutionContext
)
11
{
12
}
13
14
// Token: 0x0600140B RID: 5131 RVA: 0x0002A204 File Offset: 0x00028404
15
internal
sealed
override
void
Run
(
Task
ignored
,
bool
canInlineContinuationTask
)
16
{
17
SynchronizationContext
syncContext
= this.
m_syncContext
;
18
SynchronizationContext
synchronizationContext
=
SynchronizationContext
.
Current
;
19
if
(!
true
)
20
{
21
}
22
if
(!
true
)
23
{
24
}
25
}
26
27
// Token: 0x0600140C RID: 5132 RVA: 0x0002A234 File Offset: 0x00028434
28
private
static
void
PostAction
(
object
state
)
29
{
30
if
(
state
!=
null
)
31
{
32
}
33
}
34
35
// Token: 0x0600140D RID: 5133 RVA: 0x0002A24C File Offset: 0x0002844C
36
private
static
ContextCallback
GetPostActionCallback
()
37
{
38
if
(!
true
)
39
{
40
return
;
41
}
42
}
43
44
// Token: 0x0600140E RID: 5134 RVA: 0x0002A260 File Offset: 0x00028460
45
// Note: this type is marked as 'beforefieldinit'.
46
static
SynchronizationContextAwaitTaskContinuation
()
47
{
48
if
(!
true
)
49
{
50
}
51
}
52
53
// Token: 0x04000AAA RID: 2730
54
private
static
readonly
SendOrPostCallback
s_postCallback
;
55
56
// Token: 0x04000AAB RID: 2731
57
private
static
ContextCallback
s_postActionCallback
;
58
59
// Token: 0x04000AAC RID: 2732
60
private
readonly
SynchronizationContext
m_syncContext
= context;
61
62
// Token: 0x02000247 RID: 583
63
[
CompilerGenerated
]
64
[Serializable]
65
private
sealed
class <>
c
66
{
67
// Token: 0x0600140F RID: 5135 RVA: 0x0002A270 File Offset: 0x00028470
68
// Note: this type is marked as 'beforefieldinit'.
69
static <>
c()
70
{
71
}
72
73
// Token: 0x06001410 RID: 5136 RVA: 0x0002A280 File Offset: 0x00028480
74
public <>
c()
75
{
76
}
77
78
// Token: 0x06001411 RID: 5137 RVA: 0x0002A294 File Offset: 0x00028494
79
internal
void
<.cctor>
b__7_0
(
object
state
)
80
{
81
if
(
state
!=
null
)
82
{
83
}
84
}
85
86
// Token: 0x04000AAD RID: 2733
87
public
static
readonly
SynchronizationContextAwaitTaskContinuation
.<>
c <>
9;
88
}
89
}
90
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Action
Definition
Action.5.cs:7
System.Threading.ContextCallback
Definition
ContextCallback.cs:9
System.Threading.SendOrPostCallback
Definition
SendOrPostCallback.cs:7
System.Threading.SynchronizationContext.Current
static SynchronizationContext Current
Definition
SynchronizationContext.cs:96
System.Threading.SynchronizationContext
Definition
SynchronizationContext.cs:10
System.Threading.Tasks.AwaitTaskContinuation
Definition
AwaitTaskContinuation.cs:9
System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.s_postActionCallback
static ContextCallback s_postActionCallback
Definition
SynchronizationContextAwaitTaskContinuation.cs:57
System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.SynchronizationContextAwaitTaskContinuation
SynchronizationContextAwaitTaskContinuation(SynchronizationContext context, Action action, bool flowExecutionContext)
Definition
SynchronizationContextAwaitTaskContinuation.cs:10
System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.GetPostActionCallback
static ContextCallback GetPostActionCallback()
Definition
SynchronizationContextAwaitTaskContinuation.cs:36
System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.PostAction
static void PostAction(object state)
Definition
SynchronizationContextAwaitTaskContinuation.cs:28
System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.s_postCallback
static readonly SendOrPostCallback s_postCallback
Definition
SynchronizationContextAwaitTaskContinuation.cs:54
System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.Run
override void Run(Task ignored, bool canInlineContinuationTask)
Definition
SynchronizationContextAwaitTaskContinuation.cs:15
System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.m_syncContext
readonly SynchronizationContext m_syncContext
Definition
SynchronizationContextAwaitTaskContinuation.cs:60
System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.SynchronizationContextAwaitTaskContinuation
static SynchronizationContextAwaitTaskContinuation()
Definition
SynchronizationContextAwaitTaskContinuation.cs:46
System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation
Definition
SynchronizationContextAwaitTaskContinuation.cs:8
System.Threading.Tasks.Task
Definition
Task.cs:12
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.Threading.Tasks
Definition
AsyncCausalityStatus.cs:5
System.ExceptionArgument.action
@ action
System.ExceptionArgument.state
@ state
System
Definition
__ComObject.cs:4
source
mscorlib
System
Threading
Tasks
SynchronizationContextAwaitTaskContinuation.cs
Generated by
1.10.0