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