共用方式為


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 是 Null 參考(在 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)

參數

forcePersist
Boolean

Boolean,指出是否要保存完成的內容。

例外狀況

childContext 是 Null 參考(在 Visual Basic 中Nothing)。

childContext 不包含在此實例的 ExecutionContexts中。

備註

只有在執行內容中的活動處於 Closed 狀態時,工作流程運行時間才會讓這項作業成功。 forcePersist Boolean 參數指出是否應該保存完成的執行內容,以便稍後進行擷取(例如,要執行的補償)。

沒有 forcePersist 參數的 CompleteExecutionContext 多載實際上會使用 false值,因此預設不會保存已完成的執行內容。

適用於