5 writes to m_taskScheduler
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (1)
579readWriteTask.m_taskScheduler = TaskScheduler.Default;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (3)
540m_taskScheduler = scheduler; 967if (Interlocked.CompareExchange(ref m_taskScheduler, scheduler, null) != null) 1067if (Interlocked.CompareExchange(ref m_taskScheduler, scheduler, null) != null)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (1)
319continuationTask.m_taskScheduler = m_taskScheduler;
15 references to m_taskScheduler
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (2)
235currentTaskAtBegin != null ? currentTaskAtBegin.m_taskScheduler!.Id : TaskScheduler.Default.Id, 262currentTaskAtEnd != null ? currentTaskAtEnd.m_taskScheduler!.Id : TaskScheduler.Default.Id,
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (10)
1453internal TaskScheduler? ExecutingTaskScheduler => m_taskScheduler; 1660Debug.Assert(m_taskScheduler != null, "expected a task scheduler to have been selected"); 1690m_taskScheduler.InternalQueueTask(this); 2316log.TaskStarted(previousTask.m_taskScheduler!.Id, previousTask.Id, this.Id); 2370log.TaskCompleted(previousTask.m_taskScheduler!.Id, previousTask.Id, this.Id, IsFaulted); 2946if (m_taskScheduler == null) 2951return m_taskScheduler.TryRunInline(this, true); 2988currentTask != null ? currentTask.m_taskScheduler!.Id : TaskScheduler.Default.Id, currentTask != null ? currentTask.Id : 0, 3020log.TaskWaitEnd(currentTask.m_taskScheduler!.Id, currentTask.Id, this.Id); 3176TaskScheduler? ts = m_taskScheduler;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (3)
217Debug.Assert(task.m_taskScheduler != null); 235if (!task.m_taskScheduler.TryRunInline(task, taskWasPreviouslyQueued: false)) 237task.m_taskScheduler.InternalQueueTask(task);