ITaskExecutionContext 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
管理当前线程的执行上下文。
public interface class ITaskExecutionContext
public interface ITaskExecutionContext
type ITaskExecutionContext = interface
Public Interface ITaskExecutionContext
- 派生
属性
| 名称 | 说明 |
|---|---|
| Context |
获取来自环境的数据。 |
| DataBus |
将用户收集的数据传输到环境中。 |
| IsCancelable |
获得或设置一个值,指示该任务是否可取消。 |
| IsCancelRequested |
会获得一个值,表示是否请求取消。 |
| Moniker |
因此得了任务的称号。 |
| RuntimeProperties |
获取任务使用的临时存储,包含服务器连接。 |
方法
| 名称 | 说明 |
|---|---|
| Log(ITask, Exception) |
记录任务执行的进度。 |
| Log(ITask, String, Exception, TaskExecutionLogEntryType) |
表示日志中任务执行的进度,包含指定的字符串、错误消息和日志条目类型。 |
| Log(ITask, String, TaskExecutionLogEntryType) |
表示日志中任务执行的进度,使用指定的字符串和日志条目类型。 |
| Log(ITask, String) |
表示日志中任务执行的进度,并指定字符串参数。 |
| ReportProgress(ITask, Int32, String) |
表示用于报告任务进展的方法。 |
活动
| 名称 | 说明 |
|---|---|
| CancelRequested |
当请求取消时会发生。 |