8 references to InternalCurrent
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (2)
2511if (TaskScheduler.InternalCurrent is TaskScheduler scheduler && scheduler != TaskScheduler.Default) 2582if (TaskScheduler.InternalCurrent is TaskScheduler scheduler && scheduler != TaskScheduler.Default)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (2)
489(TaskScheduler.InternalCurrent == m_scheduler || Thread.CurrentThread.IsThreadPoolThread); 615TaskScheduler? sched = TaskScheduler.InternalCurrent;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskScheduler.cs (2)
300public static TaskScheduler Current => InternalCurrent ?? Default; 307/// When not called from within a task, <see cref="InternalCurrent"/> will return null.
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (2)
476TaskScheduler? sched = TaskScheduler.InternalCurrent; 637TaskScheduler? sched = TaskScheduler.InternalCurrent;