Activity.Execute(ActivityExecutionContext) Método

Definição

Chamado pelo tempo de execução do workflow para executar uma atividade.

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

Parâmetros

executionContext
ActivityExecutionContext

O ActivityExecutionContext para associar isto Activity e a execução.

Devoluções

A ActivityExecutionStatus da tarefa de execução, que determina se a atividade permanece no estado de execução ou transita para o estado fechado.

Observações

É ActivityExecutionContext usado para obter informações sobre a atividade e o fluxo de trabalho em execução, e também para obter serviços do ambiente de execução.

A execução ocorre de forma síncrona, devolvendo o controlo ao chamador quando a atividade é concluída ou atinge um estado intermédio.

Aplica-se a