45 references to Thread
Microsoft.Diagnostics.DataContractReader.Contracts (5)
Contracts\Debugger\Debugger_1.cs (1)
287ThreadData threadData = _target.Contracts.Thread.GetThreadData(vmThread);
Contracts\GC\GC_1.cs (1)
491IThread thread = _target.Contracts.Thread;
Contracts\RuntimeTypeSystem_1.cs (2)
992Contracts.IThread threadContract = _target.Contracts.Thread; 1001Contracts.IThread threadContract = _target.Contracts.Thread;
Contracts\StackWalk\StackWalk_1.cs (1)
1289ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPointer);
Microsoft.Diagnostics.DataContractReader.Legacy (40)
ClrDataExceptionState.cs (1)
353ThreadData threadData = _target.Contracts.Thread.GetThreadData(_threadAddress);
ClrDataStackWalk.cs (1)
38_threadData = _target.Contracts.Thread.GetThreadData(_threadAddr);
ClrDataTask.cs (4)
104Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address); 159TargetPointer thrownObjectHandle = _target.Contracts.Thread.GetCurrentExceptionHandle(_address); 166Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address); 246Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address);
Dbi\DacDbiImpl.cs (23)
1049Contracts.IThread threadContract = _target.Contracts.Thread; 1105Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1131Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1158Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1188Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1189_target.Contracts.Thread.GetThreadAllocContext(threadPtr, out long allocBytes, out long allocBytesLoh); 1226_target.Contracts.Thread.SetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend); 1230_target.Contracts.Thread.ResetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend); 1258Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1293Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1328Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1409Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1439Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1467TargetPointer exceptionHandle = _target.Contracts.Thread.GetCurrentExceptionHandle(threadPtr); 1470ThreadData data = _target.Contracts.Thread.GetThreadData(threadPtr); 1550Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1721Contracts.IThread threadContract = _target.Contracts.Thread; 1816ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 2047_target.Contracts.Thread.GetStackLimitData(new TargetPointer(vmThread), out TargetPointer stackBase, out TargetPointer stackLimit, out _); 2590ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 2626ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 4772TargetPointer threadPtr = _target.Contracts.Thread.IdToThread(threadId); 4916Contracts.ThreadState threadState = _target.Contracts.Thread.GetThreadData(vmThread).State;
Dbi\Helpers\RefWalk.cs (1)
161IThread threadContract = _target.Contracts.Thread;
SOSDacImpl.cs (7)
4071Contracts.IThread contract = _target.Contracts.Thread; 4182IThread threadContract = _target.Contracts.Thread; 4361IThread thread = _target.Contracts.Thread; 4417Contracts.IThread contract = _target.Contracts.Thread; 4451Contracts.IThread contract = _target.Contracts.Thread; 4517TargetPointer threadPtr = _target.Contracts.Thread.IdToThread(thinLockId); 4580Contracts.IThread thread = _target.Contracts.Thread;
SOSDacImpl.IXCLRDataProcess.cs (3)
127Contracts.IThread contract = _target.Contracts.Thread; 179TargetPointer thread = _target.Contracts.Thread.IdToThread((uint)taskID); 1251IThread thread = _target.Contracts.Thread;