45 references to Thread
Microsoft.Diagnostics.DataContractReader.Contracts (5)
Contracts\Debugger\Debugger_1.cs (1)
231ThreadData 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)
1285ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPointer);
Microsoft.Diagnostics.DataContractReader.Legacy (40)
ClrDataExceptionState.cs (1)
324ThreadData threadData = _target.Contracts.Thread.GetThreadData(_threadAddress);
ClrDataStackWalk.cs (1)
32ThreadData threadData = _target.Contracts.Thread.GetThreadData(_threadAddr);
ClrDataTask.cs (4)
71Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address); 109TargetPointer thrownObjectHandle = _target.Contracts.Thread.GetCurrentExceptionHandle(_address); 116Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address); 190Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address);
Dbi\DacDbiImpl.cs (23)
975Contracts.IThread threadContract = _target.Contracts.Thread; 1030Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1055Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1081Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1110Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1111_target.Contracts.Thread.GetThreadAllocContext(threadPtr, out long allocBytes, out long allocBytesLoh); 1147_target.Contracts.Thread.SetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend); 1151_target.Contracts.Thread.ResetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend); 1178Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1212Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1246Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1324Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1353Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1380TargetPointer exceptionHandle = _target.Contracts.Thread.GetCurrentExceptionHandle(threadPtr); 1383ThreadData data = _target.Contracts.Thread.GetThreadData(threadPtr); 1461Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1625Contracts.IThread threadContract = _target.Contracts.Thread; 1719ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1945_target.Contracts.Thread.GetStackLimitData(new TargetPointer(vmThread), out TargetPointer stackBase, out TargetPointer stackLimit, out _); 2483ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 2518ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 4622TargetPointer threadPtr = _target.Contracts.Thread.IdToThread(threadId); 4758Contracts.ThreadState threadState = _target.Contracts.Thread.GetThreadData(vmThread).State;
Dbi\Helpers\RefWalk.cs (1)
131IThread threadContract = _target.Contracts.Thread;
SOSDacImpl.cs (7)
3947Contracts.IThread contract = _target.Contracts.Thread; 4050IThread threadContract = _target.Contracts.Thread; 4226IThread thread = _target.Contracts.Thread; 4281Contracts.IThread contract = _target.Contracts.Thread; 4314Contracts.IThread contract = _target.Contracts.Thread; 4379TargetPointer threadPtr = _target.Contracts.Thread.IdToThread(thinLockId); 4439Contracts.IThread thread = _target.Contracts.Thread;
SOSDacImpl.IXCLRDataProcess.cs (3)
106Contracts.IThread contract = _target.Contracts.Thread; 153TargetPointer thread = _target.Contracts.Thread.IdToThread((uint)taskID); 1155IThread thread = _target.Contracts.Thread;