次の方法で共有


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
ActivityExecutionContext

指定された 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

指定された ActivityExecutionContext

forcePersist
Boolean

完了したコンテキストを永続化するかどうかを示す Boolean

例外

childContext は null 参照です (Visual Basic ではNothing)。

childContext は、このインスタンスの ExecutionContextsに含まれていません。

注釈

ワークフロー ランタイムでは、完了中の実行コンテキストのアクティビティが Closed 状態である場合にのみ、この操作を成功させることができます。 forcePersist Boolean パラメーターは、完了した実行コンテキストを永続化して、後で取得できるようにするかどうかを示します (たとえば、補正を実行するため)。

forcePersist パラメーターを持たない CompleteExecutionContext のオーバーロードでは、既定で完了した実行コンテキストが永続化されないように、falseの値が効果的に使用されます。

適用対象