78 references to ManagedThreadId
mscorlib (18)
system\environment.cs (1)
1806return Thread.CurrentThread.ManagedThreadId;
system\io\filesystemenumerable.cs (2)
93threadId = Thread.CurrentThread.ManagedThreadId; 117if (threadId == Thread.CurrentThread.ManagedThreadId && state == 0)
system\threading\CancellationTokenRegistration.cs (1)
86tokenSource.ThreadIDExecutingCallbacks != Thread.CurrentThread.ManagedThreadId) //the executingThreadID is not this threadID.
system\threading\CancellationTokenSource.cs (4)
666int myIndex = Thread.CurrentThread.ManagedThreadId % s_nLists; 730ThreadIDExecutingCallbacks = Thread.CurrentThread.ManagedThreadId; 804ThreadIDExecutingCallbacks = Thread.CurrentThread.ManagedThreadId; 859callback.CancellationTokenSource.ThreadIDExecutingCallbacks = Thread.CurrentThread.ManagedThreadId;
system\threading\SpinLock.cs (2)
520int m_newOwner = Thread.CurrentThread.ManagedThreadId; 709return ((m_owner & (~LOCK_ID_DISABLE_MASK)) == Thread.CurrentThread.ManagedThreadId);
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (7)
357Contract.Assert(!m_threadProcessingMapping.ContainsKey(Thread.CurrentThread.ManagedThreadId), 359m_threadProcessingMapping[Thread.CurrentThread.ManagedThreadId] = ProcessingMode.ProcessingExclusiveTask; 377m_threadProcessingMapping.TryRemove(Thread.CurrentThread.ManagedThreadId, out currentMode); 406Contract.Assert(!m_threadProcessingMapping.ContainsKey(Thread.CurrentThread.ManagedThreadId), 408m_threadProcessingMapping[Thread.CurrentThread.ManagedThreadId] = ProcessingMode.ProcessingConcurrentTasks; 437m_threadProcessingMapping.TryRemove(Thread.CurrentThread.ManagedThreadId, out currentMode); 591if (m_pair.m_threadProcessingMapping.TryGetValue(Thread.CurrentThread.ManagedThreadId, out currentThreadMode) &&
system\threading\threadpool.cs (1)
876public readonly Random random = new Random(Thread.CurrentThread.ManagedThreadId);
System (15)
compmod\system\diagnostics\TraceEventCache.cs (1)
106return Thread.CurrentThread.ManagedThreadId;
net\System\Net\_TimerThread.cs (9)
306GlobalLog.Assert(m_Timers.Prev.Next == m_Timers, "TimerThread#{0}::CreateTimer()|m_Tail corruption.", Thread.CurrentThread.ManagedThreadId.ToString()); 530GlobalLog.Assert(m_TimerState != TimerState.Sentinel, "TimerThread#{0}::Fire()|TimerQueue tried to Fire a Sentinel.", Thread.CurrentThread.ManagedThreadId.ToString()); 638GlobalLog.Print("TimerThread#" + Thread.CurrentThread.ManagedThreadId.ToString() + "::ThreadProc() Start"); 703GlobalLog.Print("TimerThread#" + Thread.CurrentThread.ManagedThreadId.ToString() + "::ThreadProc() Waiting for " + waitDuration + "ms"); 708GlobalLog.Print("TimerThread#" + Thread.CurrentThread.ManagedThreadId.ToString() + "::ThreadProc() Awoke, cause: Shutdown"); 713GlobalLog.Print("TimerThread#" + Thread.CurrentThread.ManagedThreadId.ToString() + "::ThreadProc() Awoke, cause: " + (waitResult == WaitHandle.WaitTimeout ? "Timeout" : "Prod")); 734if (Logging.On) Logging.PrintError(Logging.Web, "TimerThread#" + Thread.CurrentThread.ManagedThreadId.ToString(NumberFormatInfo.InvariantInfo) + "::ThreadProc() - Exception:" + exception.ToString()); 735GlobalLog.Print("TimerThread#" + Thread.CurrentThread.ManagedThreadId.ToString() + "::ThreadProc() exception: " + exception); 751GlobalLog.Print("TimerThread#" + Thread.CurrentThread.ManagedThreadId.ToString() + "::ThreadProc() Stop");
sys\system\threading\Barrier.cs (5)
352if (m_actionCallerID != 0 && Thread.CurrentThread.ManagedThreadId == m_actionCallerID) 453if (m_actionCallerID != 0 && Thread.CurrentThread.ManagedThreadId == m_actionCallerID) 648if (m_actionCallerID != 0 && Thread.CurrentThread.ManagedThreadId == m_actionCallerID) 790m_actionCallerID = Thread.CurrentThread.ManagedThreadId; 936if (m_actionCallerID != 0 && Thread.CurrentThread.ManagedThreadId == m_actionCallerID)
System.Activities (7)
System\Activities\WorkflowApplication.cs (7)
314return this.isInHandler && this.handlerThreadId == Thread.CurrentThread.ManagedThreadId; 985this.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 2721this.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 2772this.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 4999application.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 5132instance.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 5267instance.handlerThreadId = Thread.CurrentThread.ManagedThreadId;
System.Core (6)
System\Diagnostics\Eventing\Reader\EventLogWatcher.cs (2)
116if (this.callbackThreadId != Thread.CurrentThread.ManagedThreadId) { 202this.callbackThreadId = Thread.CurrentThread.ManagedThreadId;
System\Linq\Enumerable.cs (2)
76threadId = Thread.CurrentThread.ManagedThreadId; 91if (threadId == Thread.CurrentThread.ManagedThreadId && state == 0) {
System\Linq\Parallel\Channels\AsynchronousChannel.cs (2)
208Thread.CurrentThread.ManagedThreadId); 222Thread.CurrentThread.ManagedThreadId);
System.Data (4)
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (4)
2662return _threadIdOwningParserLock == Thread.CurrentThread.ManagedThreadId; 2666Debug.Assert(_threadIdOwningParserLock == -1 || _threadIdOwningParserLock == Thread.CurrentThread.ManagedThreadId, "Another thread already claims to own the parser lock"); 2670_threadIdOwningParserLock = Thread.CurrentThread.ManagedThreadId; 2672else if (_threadIdOwningParserLock == Thread.CurrentThread.ManagedThreadId) {
System.IO.Log (2)
System\IO\Log\FileRecordSequence.cs (2)
479if (this.tailPinnedThreadID == Thread.CurrentThread.ManagedThreadId) 499this.tailPinnedThreadID = Thread.CurrentThread.ManagedThreadId;
System.ServiceModel (7)
System\ServiceModel\ComIntegration\ComPlusDiagnosticTraceRecords.cs (5)
199System.Threading.Thread.CurrentThread.ManagedThreadId, SafeNativeMethods.GetCurrentThreadId()); 233instanceID, System.Threading.Thread.CurrentThread.ManagedThreadId, SafeNativeMethods.GetCurrentThreadId(), callerIdentity, guidContextTrsansactionID); 239instanceID, System.Threading.Thread.CurrentThread.ManagedThreadId, SafeNativeMethods.GetCurrentThreadId(), callerIdentity); 251instanceID, System.Threading.Thread.CurrentThread.ManagedThreadId, SafeNativeMethods.GetCurrentThreadId(), callerIdentity, 262instanceID, System.Threading.Thread.CurrentThread.ManagedThreadId, SafeNativeMethods.GetCurrentThreadId(), callerIdentity,
System\ServiceModel\ComIntegration\ComPlusThreadInitializer.cs (2)
180System.Threading.Thread.CurrentThread.ManagedThreadId.ToString(CultureInfo.InvariantCulture), 240System.Threading.Thread.CurrentThread.ManagedThreadId.ToString(CultureInfo.InvariantCulture),
System.ServiceModel.Activities (7)
System\ServiceModel\Activities\Dispatcher\WorkflowServiceInstance.cs (7)
279return this.isInHandler && this.handlerThreadId == Thread.CurrentThread.ManagedThreadId; 1245this.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 1299this.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 1345thisPtr.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 1377thisPtr.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 1419this.handlerThreadId = Thread.CurrentThread.ManagedThreadId; 1456thisPtr.handlerThreadId = Thread.CurrentThread.ManagedThreadId;
System.ServiceModel.Internals (2)
System\Runtime\SynchronizedPool.cs (2)
213int thisThreadID = Thread.CurrentThread.ManagedThreadId; 266int thisThreadID = Thread.CurrentThread.ManagedThreadId;
System.Web (2)
Management\WebEvents.cs (1)
2144_threadId = Thread.CurrentThread.ManagedThreadId;
Util\AppVerifier.cs (1)
744ThreadId = Thread.CurrentThread.ManagedThreadId;
System.Windows.Forms (4)
winforms\Managed\System\WinForms\AxHost.cs (3)
3734threadId = Thread.CurrentThread.ManagedThreadId; 3823if (threadId == Thread.CurrentThread.ManagedThreadId) { 3942if (connectionPoint.threadId == Thread.CurrentThread.ManagedThreadId) {
winforms\Managed\System\WinForms\Control.Ime.cs (1)
1366Debug.WriteLineIf(CompModSwitches.ImeMode.Level >= TraceLevel.Info, "Inside get_InputLanguageTable(), Input Language = " + InputLanguage.CurrentInputLanguage.Culture.DisplayName + ", Thread = " + System.Threading.Thread.CurrentThread.ManagedThreadId);
System.Workflow.Runtime (2)
DebugEngine\BreakSafeBase.cs (1)
44return Thread.CurrentThread.ManagedThreadId == this.controllerManagedThreadId;
DebugEngine\DebugControllerThread.cs (1)
203return this.controllerThread.ManagedThreadId;
WindowsBase (2)
Shared\MS\Win32\HwndWrapper.cs (2)
69_ownerThreadID = new SecurityCriticalDataForSet<int>(Thread.CurrentThread.ManagedThreadId); 245if(Thread.CurrentThread.ManagedThreadId == _ownerThreadID.Value)