Activity.Execute(ActivityExecutionContext) Metódus

Definíció

A munkafolyamat-futtatókörnyezet meghívta egy tevékenység végrehajtásához.

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

Paraméterek

executionContext
ActivityExecutionContext

Az ActivityExecutionContext ehhez Activity és a végrehajtáshoz társítandó.

Válaszok

A ActivityExecutionStatus futtatási tevékenység, amely meghatározza, hogy a tevékenység végrehajtási állapotban marad-e, vagy áttér a zárt állapotra.

Megjegyzések

Az ActivityExecutionContext aktuálisan futó tevékenységre és munkafolyamatra vonatkozó információk lekérésére szolgál, valamint a futtatókörnyezetből származó szolgáltatások beszerzésére is használható.

A futtatás szinkron módon történik, és visszaadja az irányítást a hívónak, amikor a tevékenység befejeződött, vagy egy köztes állapotot ér el.

A következőre érvényes: