2 types derived from AwaitTaskContinuation
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (2)
364
internal sealed class SynchronizationContextAwaitTaskContinuation :
AwaitTaskContinuation
453
internal sealed class TaskSchedulerAwaitTaskContinuation :
AwaitTaskContinuation
2 instantiations of AwaitTaskContinuation
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (1)
2525
tc = new
AwaitTaskContinuation
(continuationAction, flowExecutionContext: true);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (1)
812
AwaitTaskContinuation atc = new
AwaitTaskContinuation
(action, flowExecutionContext: false);
8 references to AwaitTaskContinuation
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (7)
2535
AwaitTaskContinuation
.UnsafeScheduleAction(continuationAction, this);
3474
AwaitTaskContinuation
.RunOrScheduleAction(stateMachineBox, canInlineContinuations);
3480
AwaitTaskContinuation
.RunOrScheduleAction(action, canInlineContinuations);
3550
AwaitTaskContinuation
.RunOrScheduleAction(stateMachineBox, allowInlining: false);
3554
AwaitTaskContinuation
.RunOrScheduleAction(action, allowInlining: false);
3583
AwaitTaskContinuation
.RunOrScheduleAction(stateMachineBox, canInlineContinuations);
3587
AwaitTaskContinuation
.RunOrScheduleAction(action, canInlineContinuations);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (1)
812
AwaitTaskContinuation
atc = new AwaitTaskContinuation(action, flowExecutionContext: false);