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 是 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)
參數
- childContext
- ActivityExecutionContext
- forcePersist
- Boolean
Boolean,指出是否要保存完成的內容。
例外狀況
childContext 是 Null 參考(在 Visual Basic 中Nothing)。
childContext 不包含在此實例的 ExecutionContexts中。
備註
只有在執行內容中的活動處於 Closed 狀態時,工作流程運行時間才會讓這項作業成功。
forcePersist
Boolean 參數指出是否應該保存完成的執行內容,以便稍後進行擷取(例如,要執行的補償)。
沒有 forcePersist 參數的 CompleteExecutionContext 多載實際上會使用 false值,因此預設不會保存已完成的執行內容。