8 references to m_threadProcessingMapping
mscorlib (8)
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (8)
74
private object ValueLock { get { return
m_threadProcessingMapping
; } }
357
Contract.Assert(!
m_threadProcessingMapping
.ContainsKey(Thread.CurrentThread.ManagedThreadId),
359
m_threadProcessingMapping
[Thread.CurrentThread.ManagedThreadId] = ProcessingMode.ProcessingExclusiveTask;
377
m_threadProcessingMapping
.TryRemove(Thread.CurrentThread.ManagedThreadId, out currentMode);
406
Contract.Assert(!
m_threadProcessingMapping
.ContainsKey(Thread.CurrentThread.ManagedThreadId),
408
m_threadProcessingMapping
[Thread.CurrentThread.ManagedThreadId] = ProcessingMode.ProcessingConcurrentTasks;
437
m_threadProcessingMapping
.TryRemove(Thread.CurrentThread.ManagedThreadId, out currentMode);
591
if (m_pair.
m_threadProcessingMapping
.TryGetValue(Thread.CurrentThread.ManagedThreadId, out currentThreadMode) &&