Activity.Execute(ActivityExecutionContext) 方法

定义

由工作流运行时调用以执行活动。

protected public:
 virtual System::Workflow::ComponentModel::ActivityExecutionStatus Execute(System::Workflow::ComponentModel::ActivityExecutionContext ^ executionContext);
protected internal virtual System.Workflow.ComponentModel.ActivityExecutionStatus Execute(System.Workflow.ComponentModel.ActivityExecutionContext executionContext);
abstract member Execute : System.Workflow.ComponentModel.ActivityExecutionContext -> System.Workflow.ComponentModel.ActivityExecutionStatus
override this.Execute : System.Workflow.ComponentModel.ActivityExecutionContext -> System.Workflow.ComponentModel.ActivityExecutionStatus
Protected Friend Overridable Function Execute (executionContext As ActivityExecutionContext) As ActivityExecutionStatus

参数

executionContext
ActivityExecutionContext

ActivityExecutionContext 与此关联 Activity 和执行。

返回

运行 ActivityExecutionStatus 任务,该任务确定活动是否保持执行状态,还是转换为关闭状态。

注解

ActivityExecutionContext 用于获取有关当前正在运行的活动和工作流的信息,还用于从运行时环境获取服务。

当活动完成或达到中间状态时,运行会同步发生,将控制权返回到调用方。

适用于