2 types derived from AwaitTaskContinuation
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (2)
364internal sealed class SynchronizationContextAwaitTaskContinuation : AwaitTaskContinuation 453internal sealed class TaskSchedulerAwaitTaskContinuation : AwaitTaskContinuation
2 instantiations of AwaitTaskContinuation
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (1)
2679tc = new AwaitTaskContinuation(continuationAction, flowExecutionContext: true);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (1)
833AwaitTaskContinuation atc = new AwaitTaskContinuation(action, flowExecutionContext: false);
8 references to AwaitTaskContinuation
System.Private.CoreLib (8)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (7)
2689AwaitTaskContinuation.UnsafeScheduleAction(continuationAction, this); 3646AwaitTaskContinuation.RunOrScheduleAction(stateMachineBox, canInlineContinuations); 3652AwaitTaskContinuation.RunOrScheduleAction(action, canInlineContinuations); 3728AwaitTaskContinuation.RunOrScheduleAction(stateMachineBox, allowInlining: false); 3732AwaitTaskContinuation.RunOrScheduleAction(action, allowInlining: false); 3767AwaitTaskContinuation.RunOrScheduleAction(stateMachineBox, canInlineContinuations); 3771AwaitTaskContinuation.RunOrScheduleAction(action, canInlineContinuations);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (1)
833AwaitTaskContinuation atc = new AwaitTaskContinuation(action, flowExecutionContext: false);