<PackageReference Include="NETStandard.Library" Version="2.0.2" />

System.Diagnostics.ProcessThread

public class ProcessThread : Component
namespace System.Diagnostics { public class ProcessThread : Component { public int BasePriority { get; } public int CurrentPriority { get; } public int Id { get; } public int IdealProcessor { set; } public bool PriorityBoostEnabled { get; set; } public ThreadPriorityLevel PriorityLevel { get; set; } public TimeSpan PrivilegedProcessorTime { get; } public IntPtr ProcessorAffinity { set; } public IntPtr StartAddress { get; } public DateTime StartTime { get; } public ThreadState ThreadState { get; } public TimeSpan TotalProcessorTime { get; } public TimeSpan UserProcessorTime { get; } public ThreadWaitReason WaitReason { get; } public void ResetIdealProcessor(); } }