1 write to m_concurrentTaskScheduler
mscorlib (1)
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (1)
128m_concurrentTaskScheduler = new ConcurrentExclusiveTaskScheduler(this, m_maxConcurrencyLevel, ProcessingMode.ProcessingConcurrentTasks);
7 references to m_concurrentTaskScheduler
mscorlib (7)
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (7)
200(m_concurrentTaskScheduler.m_tasks.IsEmpty && m_exclusiveTaskScheduler.m_tasks.IsEmpty); 251public TaskScheduler ConcurrentScheduler { get { return m_concurrentTaskScheduler; } } 261private int ConcurrentTaskCountForDebugger { get { return m_concurrentTaskScheduler.m_tasks.Count; } } 316int concurrentTasksWaitingCount = m_concurrentTaskScheduler.m_tasks.Count; 415if (!m_concurrentTaskScheduler.m_tasks.TryDequeue(out concurrentTask)) break; 419if (!concurrentTask.IsFaulted) m_concurrentTaskScheduler.ExecuteTask(concurrentTask); 706public IEnumerable<Task> ScheduledConcurrent { get { return m_pair.m_concurrentTaskScheduler.m_tasks; } }