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)
483IThread thread = _target.Contracts.Thread;
Contracts\RuntimeTypeSystem_1.cs (2)
977Contracts.IThread threadContract = _target.Contracts.Thread; 986Contracts.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); 155TargetPointer thrownObjectHandle = _target.Contracts.Thread.GetCurrentExceptionHandle(_address); 162Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address); 242Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address);
Dbi\DacDbiImpl.cs (23)
1030Contracts.IThread threadContract = _target.Contracts.Thread; 1086Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1112Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1139Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1169Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1170_target.Contracts.Thread.GetThreadAllocContext(threadPtr, out long allocBytes, out long allocBytesLoh); 1207_target.Contracts.Thread.SetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend); 1211_target.Contracts.Thread.ResetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend); 1239Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1274Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1309Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1390Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1420Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1448TargetPointer exceptionHandle = _target.Contracts.Thread.GetCurrentExceptionHandle(threadPtr); 1451ThreadData data = _target.Contracts.Thread.GetThreadData(threadPtr); 1531Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1702Contracts.IThread threadContract = _target.Contracts.Thread; 1797ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 2028_target.Contracts.Thread.GetStackLimitData(new TargetPointer(vmThread), out TargetPointer stackBase, out TargetPointer stackLimit, out _); 2571ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 2607ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 4753TargetPointer threadPtr = _target.Contracts.Thread.IdToThread(threadId); 4897Contracts.ThreadState threadState = _target.Contracts.Thread.GetThreadData(vmThread).State;
Dbi\Helpers\RefWalk.cs (1)
131IThread threadContract = _target.Contracts.Thread;
SOSDacImpl.cs (7)
4046Contracts.IThread contract = _target.Contracts.Thread; 4157IThread threadContract = _target.Contracts.Thread; 4336IThread thread = _target.Contracts.Thread; 4392Contracts.IThread contract = _target.Contracts.Thread; 4426Contracts.IThread contract = _target.Contracts.Thread; 4492TargetPointer threadPtr = _target.Contracts.Thread.IdToThread(thinLockId); 4555Contracts.IThread thread = _target.Contracts.Thread;
SOSDacImpl.IXCLRDataProcess.cs (3)
122Contracts.IThread contract = _target.Contracts.Thread; 170TargetPointer thread = _target.Contracts.Thread.IdToThread((uint)taskID); 1241IThread thread = _target.Contracts.Thread;