Activity.Execute(ActivityExecutionContext) メソッド

定義

アクティビティを実行するためにワークフロー ランタイムによって呼び出されます。

protected public:
 virtual System::Workflow::ComponentModel::ActivityExecutionStatus Execute(System::Workflow::ComponentModel::ActivityExecutionContext ^ executionContext);
protected internal virtual System.Workflow.ComponentModel.ActivityExecutionStatus Execute(System.Workflow.ComponentModel.ActivityExecutionContext executionContext);
abstract member Execute : System.Workflow.ComponentModel.ActivityExecutionContext -> System.Workflow.ComponentModel.ActivityExecutionStatus
override this.Execute : System.Workflow.ComponentModel.ActivityExecutionContext -> System.Workflow.ComponentModel.ActivityExecutionStatus
Protected Friend Overridable Function Execute (executionContext As ActivityExecutionContext) As ActivityExecutionStatus

パラメーター

executionContext
ActivityExecutionContext

このActivityと実行に関連付けるActivityExecutionContext

返品

実行タスクの ActivityExecutionStatus 。アクティビティが実行中の状態のままであるか、終了状態に遷移するかを決定します。

注釈

ActivityExecutionContextは、現在実行中のアクティビティとワークフローに関する情報を取得するために使用され、ランタイム環境からサービスを取得するためにも使用されます。

実行中は同期的に実行され、アクティビティが完了するか中間状態に達したときに呼び出し元に制御が返されます。

適用対象