TaskScheduler.QueueTask(Task) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将一个 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 为 null。
注解
派生自 TaskScheduler 的类实现此方法以接受计划程序上计划的任务。
典型的实现将任务存储在内部数据结构中,该结构将由将来某个时间执行这些任务的线程提供服务。
此方法仅供.NET框架调用,不应由派生类直接调用。 这是维护系统一致性所必需的。