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

System.Diagnostics.ProcessThread

public class ProcessThread : Component
public int BasePriority { get; }

public int CurrentPriority { get; }

public int Id { get; }

public bool PriorityBoostEnabled { get; set; }

public ThreadPriorityLevel PriorityLevel { get; 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()