11 references to PreferFairness
System.Linq.Parallel (1)
System\Linq\Parallel\Scheduling\QueryTask.cs (1)
84
return Task.Factory.StartNew(s_baseWorkDelegate, this, CancellationToken.None, TaskCreationOptions.AttachedToParent | TaskCreationOptions.
PreferFairness
, taskScheduler);
System.Private.CoreLib (9)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.RuntimeAsyncYielder.cs (1)
47
Task.Factory.StartNew(static s => ((Task)s!).ExecuteDirectly(null), raTask, default, TaskCreationOptions.
PreferFairness
, scheduler);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\YieldAwaitable.cs (2)
111
Task.Factory.StartNew(continuation, default, TaskCreationOptions.
PreferFairness
, scheduler);
152
Task.Factory.StartNew(static s => ((IAsyncStateMachineBox)s!).MoveNext(), box, default, TaskCreationOptions.
PreferFairness
, scheduler);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (1)
748
if (isReplacementReplica) options |= TaskCreationOptions.
PreferFairness
;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (1)
696
TaskCreationOptions.
PreferFairness
|
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (3)
206
TaskCreationOptions.
PreferFairness
|
1513
if ((creationOptions & TaskCreationOptions.
PreferFairness
) != 0)
1522
TaskCreationOptions.
PreferFairness
|
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ThreadPoolTaskScheduler.cs (1)
58
ThreadPool.UnsafeQueueUserWorkItemInternal(task, (options & TaskCreationOptions.
PreferFairness
) == 0);
System.Threading.Tasks.Dataflow (1)
Internal\Common.cs (1)
444
if (isReplacementReplica) options |= TaskCreationOptions.
PreferFairness
;