ITaskExecutionContext 接口

定义

管理当前线程的执行上下文。

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

当请求取消时发生。

适用于