ActivityExecutionContextManager.CompleteExecutionContext 方法

定义

将执行上下文标记为已完成。

重载

名称 说明
CompleteExecutionContext(ActivityExecutionContext)

将执行上下文标记为已完成。

CompleteExecutionContext(ActivityExecutionContext, Boolean)

将执行上下文标记为已完成。

CompleteExecutionContext(ActivityExecutionContext)

将执行上下文标记为已完成。

public:
 void CompleteExecutionContext(System::Workflow::ComponentModel::ActivityExecutionContext ^ childContext);
public void CompleteExecutionContext(System.Workflow.ComponentModel.ActivityExecutionContext childContext);
member this.CompleteExecutionContext : System.Workflow.ComponentModel.ActivityExecutionContext -> unit
Public Sub CompleteExecutionContext (childContext As ActivityExecutionContext)

参数

例外

childContext是空引用(Visual Basic 中的 Nothing)。

childContext 未包含在此实例的 ExecutionContexts.

注解

仅当正在完成的执行上下文中的活动处于 Closed 状态时,工作流运行时才允许此操作成功。 该 forcePersistBoolean 参数指示是否应持久保存已完成的执行上下文,以便以后可供检索(例如,要运行的补偿)。

该参数的CompleteExecutionContextforcePersist重载实际上使用值false,因此默认情况下,不会持久保存已完成的执行上下文。

适用于

CompleteExecutionContext(ActivityExecutionContext, Boolean)

将执行上下文标记为已完成。

public:
 void CompleteExecutionContext(System::Workflow::ComponentModel::ActivityExecutionContext ^ childContext, bool forcePersist);
public void CompleteExecutionContext(System.Workflow.ComponentModel.ActivityExecutionContext childContext, bool forcePersist);
member this.CompleteExecutionContext : System.Workflow.ComponentModel.ActivityExecutionContext * bool -> unit
Public Sub CompleteExecutionContext (childContext As ActivityExecutionContext, forcePersist As Boolean)

参数

forcePersist
Boolean

Boolean ,指示是否持久保存已完成的上下文。

例外

childContext是空引用(Visual Basic 中的 Nothing)。

childContext 未包含在此实例的 ExecutionContexts.

注解

仅当正在完成的执行上下文中的活动处于 Closed 状态时,工作流运行时才允许此操作成功。 该 forcePersistBoolean 参数指示是否应持久保存已完成的执行上下文,以便以后可供检索(例如,要运行的补偿)。

该参数的CompleteExecutionContextforcePersist重载实际上使用值false,因此默认情况下,不会持久保存已完成的执行上下文。

适用于