8 references to ExecutingTaskScheduler
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\FutureFactory.cs (1)
47return 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)
407log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).Id, task.Id, m_continuationId); 580log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).Id, task.Id, m_continuationId); 818log.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)
170TaskScheduler? ets = task.ExecutingTaskScheduler; 322) ? currentTask.ExecutingTaskScheduler : null; 406if (task.ExecutingTaskScheduler != this)