ActivityExecutionContextManager.CompleteExecutionContext 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将执行上下文标记为已完成。
重载
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
- ActivityExecutionContext
例外
childContext
是空引用(Visual Basic 中的Nothing
)。
childContext
不包含在此实例的 ExecutionContexts中。
注解
仅当正在完成的执行上下文中的活动处于 Closed
状态时,工作流运行时才允许此操作成功。
forcePersist
Boolean
参数指示是否应持久保存已完成的执行上下文,以便以后可供检索(例如,要运行的补偿)。
没有 forcePersist
参数的 CompleteExecutionContext 重载实际上使用 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)
参数
- childContext
- ActivityExecutionContext
- forcePersist
- Boolean
Boolean
,该值指示是否将持久保存已完成的上下文。
例外
childContext
是空引用(Visual Basic 中的Nothing
)。
childContext
不包含在此实例的 ExecutionContexts中。
注解
仅当正在完成的执行上下文中的活动处于 Closed
状态时,工作流运行时才允许此操作成功。
forcePersist
Boolean
参数指示是否应持久保存已完成的执行上下文,以便以后可供检索(例如,要运行的补偿)。
没有 forcePersist
参数的 CompleteExecutionContext 重载实际上使用 false
值,因此默认情况下,不会保留已完成的执行上下文。