Activity.Execute(ActivityExecutionContext) Metodo

Definizione

Chiamato dal runtime del flusso di lavoro per eseguire un'attività.

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

Parametri

executionContext
ActivityExecutionContext

Oggetto ActivityExecutionContext da associare a questo Activity oggetto ed esecuzione.

Valori restituiti

Oggetto ActivityExecutionStatus dell'attività di esecuzione, che determina se l'attività rimane nello stato di esecuzione o passa allo stato chiuso.

Commenti

Viene ActivityExecutionContext usato per ottenere informazioni sull'attività e sul flusso di lavoro attualmente in esecuzione e viene usato anche per ottenere servizi dall'ambiente di runtime.

L'esecuzione viene eseguita in modo sincrono, restituendo il controllo al chiamante quando l'attività viene completata o raggiunge uno stato intermedio.

Si applica a