9 ((
Task)
s).ExecuteEntryUnsafe(
null);
24 thread.IsBackground =
true;
25 thread.Name =
".NET Long Running Task";
42 task.ExecuteEntryUnsafe(
null);
override void NotifyWorkItemProgress()
override void QueueTask(Task task)
override bool TryDequeue(Task task)
ThreadPoolTaskScheduler()
override IEnumerable< Task > GetScheduledTasks()
override bool TryExecuteTaskInline(Task task, bool taskWasPreviouslyQueued)
static readonly ParameterizedThreadStart s_longRunningThreadWork
static IEnumerable< Task > FilterTasksFromWorkItems(IEnumerable< object > tpwItems)
static void NotifyWorkItemProgress()
static IEnumerable< object > GetQueuedWorkItems()
static bool TryPopCustomWorkItem(object workItem)
static void UnsafeQueueUserWorkItemInternal(object callBack, bool preferLocal)
static bool IsThreadStartSupported
delegate void ParameterizedThreadStart(object? obj)