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
值,因此預設不會保存已完成的執行內容。