3 overrides of ExecuteDirectly
System.Private.CoreLib (3)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (1)
760internal override void ExecuteDirectly(Thread? threadPoolThread)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncStateMachineDispatcher.cs (1)
282internal sealed override void ExecuteDirectly(Thread? threadPoolThread) => MoveNext();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncTaskMethodBuilderT.cs (1)
483internal sealed override void ExecuteDirectly(Thread? threadPoolThread) => MoveNext(threadPoolThread);
7 references to ExecuteDirectly
System.Private.CoreLib (7)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.RuntimeAsyncYielder.cs (2)
36syncCtx.Post(static s => ((Task)s!).ExecuteDirectly(null), raTask); 47Task.Factory.StartNew(static s => ((Task)s!).ExecuteDirectly(null), raTask, default, TaskCreationOptions.PreferFairness, scheduler);
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeAsyncTaskContinuation.cs (2)
35RuntimeAsyncTask.ExecuteDirectly(null); 171((Task)state).ExecuteDirectly(null);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (3)
1104task.ExecuteDirectly(currentThread); 1368/// <summary>Shim used to invoke <see cref="Task.ExecuteDirectly"/> of a supplied <see cref="Task"/>.</summary> 1373t.ExecuteDirectly(null);