任务类
本主题介绍 Task 类的多个内部成员帮助您实现自定义调试器。 有关此类的一般信息,请参见 Task。
备注
此信息是特定于 .NET framework 是在将来的版本的更改。
因为不能从 .NET Framework的这些成员,本主题提供语法在 Microsoft 中间语言 (msil)。 有关 MSIL 的更多信息,请参见 Compiling to MSIL。
命名空间: System.Threading.Tasks
程序集: mscorlib (在 mscorlib.dll 中)
.class public auto ansi System.Threading.Tasks.Task
extends System.Object
implements System.Threading.IThreadPoolWorkItem,
System.IAsyncResult,
System.IDisposable,
System.Threading.ICancelableOperation
成员
类
名称 |
说明 |
---|---|
包含 Task 对象的其他属性。 |
字段
名称 |
说明 |
---|---|
在 Task 对象表示代码执行的委托。 |
|
存储 Task 对象的其他属性。 |
|
Task.Parent 属性的支持字段。 |
|
存储有关 Task 对象的当前状态的信息。 |
|
表示数据将由使用事件的对象。 |
|
Task.Id 属性的支持字段。 |
|
Task 对象的下一个可用的标识符。 |
|
指示任务已取消,在到达该运行的状态之前,或任务执行了其移除和已完成,而无需异常。 |
|
指示任务运行。 |
|
指示由于未经处理的异常,任务已完成。 |
|
指示任务已成功完成执行。 |
|
指示任务完成执行其委托和隐式等待附加的子任务完成。 |
备注
,因为它们一个用于为 Task 代码执行,下面的内部方法适用于调试器引擎:
Execute
ExecuteEntry
ExecuteWithThreadLocal
Finish
InnerInvoke
InternalWait