33 references to ProcessPriorityClass
Microsoft.Build (10)
BackEnd\BuildManager\BuildManager.cs (4)
451private void UpdatePriority(Process p, ProcessPriorityClass priority) 473ProcessPriorityClass priority = parameters.LowPriority ? ProcessPriorityClass.BelowNormal : ProcessPriorityClass.Normal;
BackEnd\Node\OutOfProcNode.cs (6)
846ProcessPriorityClass priorityClass = Process.GetCurrentProcess().PriorityClass; 847if (priorityClass != ProcessPriorityClass.Normal && priorityClass != ProcessPriorityClass.BelowNormal) 854bool lowPriority = priorityClass == ProcessPriorityClass.BelowNormal; 859Process.GetCurrentProcess().PriorityClass = lowPriority ? ProcessPriorityClass.Normal : ProcessPriorityClass.BelowNormal;
Microsoft.Build.CommandLine.UnitTests (3)
XMake_Tests.cs (3)
1543RunPriorityBuildTest(expectedPrority: ProcessPriorityClass.BelowNormal, arguments: "/low"); 1554ProcessPriorityClass currentPriority = Process.GetCurrentProcess().PriorityClass; 1558private void RunPriorityBuildTest(ProcessPriorityClass expectedPrority, params string[] arguments)
MSBuild (2)
XMake.cs (2)
2518if (lowPriority && Process.GetCurrentProcess().PriorityClass != ProcessPriorityClass.Idle) 2520Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.BelowNormal;
netstandard (1)
netstandard.cs (1)
668[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.ProcessPriorityClass))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
523[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.ProcessPriorityClass))]
System.Diagnostics.Process (16)
System\Diagnostics\Process.cs (3)
46private ProcessPriorityClass _priorityClass; 470public ProcessPriorityClass PriorityClass 485throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(ProcessPriorityClass));
System\Diagnostics\Process.Unix.cs (13)
258private ProcessPriorityClass PriorityClassCore 274pri < -15 ? ProcessPriorityClass.RealTime : 275pri < -10 ? ProcessPriorityClass.High : 276pri < -5 ? ProcessPriorityClass.AboveNormal : 277pri == 0 ? ProcessPriorityClass.Normal : 278pri <= 10 ? ProcessPriorityClass.BelowNormal : 279ProcessPriorityClass.Idle; 288case ProcessPriorityClass.RealTime: pri = -19; break; 289case ProcessPriorityClass.High: pri = -11; break; 290case ProcessPriorityClass.AboveNormal: pri = -6; break; 291case ProcessPriorityClass.BelowNormal: pri = 10; break; 292case ProcessPriorityClass.Idle: pri = 19; break; 294Debug.Assert(value == ProcessPriorityClass.Normal, "Input should have been validated by caller");