26 internal override void Run(
Task completedTask,
bool canInlineContinuationTask)
42 task.ScheduleAndStart(needsProtection:
true);
57 task.InternalCancelContinueWithInitialState();
61 task.InternalCancel();
72 return new Delegate[1] { m_task.m_action };
override void Run(Task completedTask, bool canInlineContinuationTask)
readonly TaskScheduler m_taskScheduler
ContinueWithTaskContinuation(Task task, TaskContinuationOptions options, TaskScheduler scheduler)
readonly TaskContinuationOptions m_options
override Delegate[] GetDelegateContinuationsForDebugger()
static void InlineIfPossibleOrElseQueue(Task task, bool needsProtection)
CancellationToken m_cancellationToken
bool IsCompletedSuccessfully
static bool s_asyncDebuggingEnabled
virtual Delegate[] GetDelegateContinuationsForDebugger()
static bool AddToActiveTasks(Task task)
static readonly TplEventSource Log