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