Activity.Execute(ActivityExecutionContext) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Llamado por el tiempo de ejecución del flujo de trabajo para ejecutar una actividad.
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
que ActivityExecutionContext se va a asociar a esto y a la Activity ejecución.
Devoluciones
de ActivityExecutionStatus la tarea de ejecución, que determina si la actividad permanece en estado de ejecución o realiza la transición al estado cerrado.
Comentarios
ActivityExecutionContext se usa para obtener información sobre la actividad y el flujo de trabajo actualmente en ejecución, y también se usa para obtener servicios del entorno en tiempo de ejecución.
La ejecución se produce de forma sincrónica, devolviendo el control al autor de la llamada cuando se completa la actividad o alcanza un estado intermedio.