TaskScheduler.QueueTask(Task) 方法

定义

将一个 Task 队列排到计划程序。

protected public:
 abstract void QueueTask(System::Threading::Tasks::Task ^ task);
[System.Security.SecurityCritical]
protected internal abstract void QueueTask(System.Threading.Tasks.Task task);
protected internal abstract void QueueTask(System.Threading.Tasks.Task task);
[<System.Security.SecurityCritical>]
abstract member QueueTask : System.Threading.Tasks.Task -> unit
abstract member QueueTask : System.Threading.Tasks.Task -> unit
Protected Friend MustOverride Sub QueueTask (task As Task)

参数

task
Task

Task 排队的。

属性

例外

参数 task 为 null。

注解

派生自 TaskScheduler 的类实现此方法以接受计划程序上计划的任务。

典型的实现将任务存储在内部数据结构中,该结构将由将来某个时间执行这些任务的线程提供服务。

此方法仅供.NET框架调用,不应由派生类直接调用。 这是维护系统一致性所必需的。

适用于

另请参阅