ActivityExecutionContextManager.CompleteExecutionContext 方法

定義

標記執行上下文為已完成。

多載

名稱 Description
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 不包含於此實例的 ExecutionContexts

備註

工作流程執行時只有在執行上下文中的活動處於狀態時 Closed ,此操作才會成功。 參數 forcePersistBoolean 指示是否應持續保存已完成的執行上下文,以便日後可檢索(例如用於執行補償)。

該參數的CompleteExecutionContext超載forcePersist實際上使用一個值,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 不包含於此實例的 ExecutionContexts

備註

工作流程執行時只有在執行上下文中的活動處於狀態時 Closed ,此操作才會成功。 參數 forcePersistBoolean 指示是否應持續保存已完成的執行上下文,以便日後可檢索(例如用於執行補償)。

該參數的CompleteExecutionContext超載forcePersist實際上使用一個值,false因此預設完成的執行上下文不會被持久化。

適用於