8 references to ExecutingTaskScheduler
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\FutureFactory.cs (1)
47
return currTask.
ExecutingTaskScheduler
!; // a "current" task must be executing, which means it must have a scheduler
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (3)
407
log.AwaitTaskContinuationScheduled((task.
ExecutingTaskScheduler
?? TaskScheduler.Default).Id, task.Id, m_continuationId);
580
log.AwaitTaskContinuationScheduled((task.
ExecutingTaskScheduler
?? TaskScheduler.Default).Id, task.Id, m_continuationId);
818
log.AwaitTaskContinuationScheduled((task.
ExecutingTaskScheduler
?? TaskScheduler.Default).Id, task.Id, atc.m_continuationId);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (1)
49
(currTask != null && (currTask.CreationOptions & TaskCreationOptions.HideScheduler) == 0 ? currTask.
ExecutingTaskScheduler
! : // a "current" task must be executing, which means it must have a scheduler
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskScheduler.cs (3)
170
TaskScheduler? ets = task.
ExecutingTaskScheduler
;
322
) ? currentTask.
ExecutingTaskScheduler
: null;
406
if (task.
ExecutingTaskScheduler
!= this)