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) |
在具有指定字符串参数的日志中指示任务执行的进度。 |
Log(ITask, String, Exception, TaskExecutionLogEntryType) |
在具有指定字符串、错误消息和日志条目类型的日志中指示任务执行的进度。 |
Log(ITask, String, TaskExecutionLogEntryType) |
在具有指定字符串和日志条目类型的日志中指示任务执行的进度。 |
ReportProgress(ITask, Int32, String) |
指示用于报告任务进度的方法。 |
事件
CancelRequested |
当请求取消时发生。 |