ActivityExecutionContextManager.CompleteExecutionContext 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
標記執行上下文為已完成。
多載
| 名稱 | 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
- 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)
參數
- childContext
- ActivityExecutionContext
- forcePersist
- Boolean
Boolean 這表示是否會持續保留已完成的上下文。
例外狀況
childContext 不包含於此實例的 ExecutionContexts。
備註
工作流程執行時只有在執行上下文中的活動處於狀態時 Closed ,此操作才會成功。 參數 forcePersistBoolean 指示是否應持續保存已完成的執行上下文,以便日後可檢索(例如用於執行補償)。
該參數的CompleteExecutionContext超載forcePersist實際上使用一個值,false因此預設完成的執行上下文不會被持久化。