36 references to ProcessPriorityClass
Microsoft.Build (10)
BackEnd\BuildManager\BuildManager.cs (4)
481private void UpdatePriority(Process p, ProcessPriorityClass priority) 508ProcessPriorityClass priority = parameters.LowPriority ? ProcessPriorityClass.BelowNormal : ProcessPriorityClass.Normal;
BackEnd\Node\OutOfProcNode.cs (6)
873ProcessPriorityClass priorityClass = currentProcess.PriorityClass; 874if (priorityClass != ProcessPriorityClass.Normal && priorityClass != ProcessPriorityClass.BelowNormal) 881bool lowPriority = priorityClass == ProcessPriorityClass.BelowNormal; 886currentProcess.PriorityClass = lowPriority ? ProcessPriorityClass.Normal : ProcessPriorityClass.BelowNormal;
Microsoft.Build.CommandLine.UnitTests (3)
XMake_Tests.cs (3)
1622RunPriorityBuildTest(expectedPrority: ProcessPriorityClass.BelowNormal, arguments: "/low"); 1633ProcessPriorityClass currentPriority = Process.GetCurrentProcess().PriorityClass; 1637private void RunPriorityBuildTest(ProcessPriorityClass expectedPrority, params string[] arguments)
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Host\ProcessExtensions.cs (1)
15public static bool TrySetPriorityClass(this Process process, ProcessPriorityClass priorityClass)
Services\BrokeredServiceBase.cs (1)
42Process.GetCurrentProcess().TrySetPriorityClass(ProcessPriorityClass.BelowNormal);
MSBuild (2)
XMake.cs (2)
2115if (currentProcess.PriorityClass != ProcessPriorityClass.Idle) 2117currentProcess.PriorityClass = ProcessPriorityClass.BelowNormal;
netstandard (1)
netstandard.cs (1)
668[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.ProcessPriorityClass))]
RunTests (1)
ProcessRunner.cs (1)
164process.PriorityClass = ProcessPriorityClass.BelowNormal;
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)
49private ProcessPriorityClass _priorityClass; 405public ProcessPriorityClass PriorityClass 420throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(ProcessPriorityClass));
System\Diagnostics\Process.Unix.cs (13)
254private ProcessPriorityClass PriorityClassCore 270pri < -15 ? ProcessPriorityClass.RealTime : 271pri < -10 ? ProcessPriorityClass.High : 272pri < -5 ? ProcessPriorityClass.AboveNormal : 273pri == 0 ? ProcessPriorityClass.Normal : 274pri <= 10 ? ProcessPriorityClass.BelowNormal : 275ProcessPriorityClass.Idle; 284case ProcessPriorityClass.RealTime: pri = -19; break; 285case ProcessPriorityClass.High: pri = -11; break; 286case ProcessPriorityClass.AboveNormal: pri = -6; break; 287case ProcessPriorityClass.BelowNormal: pri = 10; break; 288case ProcessPriorityClass.Idle: pri = 19; break; 290Debug.Assert(value == ProcessPriorityClass.Normal, "Input should have been validated by caller");