3 writes to m_maxConcurrencyLevel
mscorlib (3)
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (3)
114
m_maxConcurrencyLevel
= maxConcurrencyLevel;
119
if (mcl > 0 && mcl < m_maxConcurrencyLevel)
m_maxConcurrencyLevel
= mcl;
123
if (m_maxConcurrencyLevel == UNLIMITED_PROCESSING)
m_maxConcurrencyLevel
= Int32.MaxValue;
5 references to m_maxConcurrencyLevel
mscorlib (5)
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (5)
119
if (mcl > 0 && mcl <
m_maxConcurrencyLevel
) m_maxConcurrencyLevel = mcl;
123
if (
m_maxConcurrencyLevel
== UNLIMITED_PROCESSING) m_maxConcurrencyLevel = Int32.MaxValue;
128
m_concurrentTaskScheduler = new ConcurrentExclusiveTaskScheduler(this,
m_maxConcurrencyLevel
, ProcessingMode.ProcessingConcurrentTasks);
318
if (concurrentTasksWaitingCount > 0 && !exclusiveTasksAreWaiting && m_processingCount <
m_maxConcurrencyLevel
)
321
for (int i = 0; i < concurrentTasksWaitingCount && m_processingCount <
m_maxConcurrencyLevel
; ++i)