Activity.Execute(ActivityExecutionContext) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.