1 write to m_pair
mscorlib (1)
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (1)
517
m_pair
= pair;
8 references to m_pair
mscorlib (8)
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (8)
534
lock (
m_pair
.ValueLock)
537
if (
m_pair
.CompletionRequested) throw new InvalidOperationException(GetType().Name);
541
m_pair
.ProcessAsyncIfNecessary();
569
if (!taskWasPreviouslyQueued &&
m_pair
.CompletionRequested) return false;
573
bool isDefaultScheduler =
m_pair
.m_underlyingTaskScheduler == TaskScheduler.Default;
591
if (
m_pair
.m_threadProcessingMapping.TryGetValue(Thread.CurrentThread.ManagedThreadId, out currentThreadMode) &&
629
t.RunSynchronously(
m_pair
.m_underlyingTaskScheduler);
683
public ConcurrentExclusiveSchedulerPair SchedulerPair { get { return m_taskScheduler.
m_pair
; } }