ICompensatableActivity.Compensate(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 de flujo de trabajo para compensar una actividad que está en el estado Cerrado. La actividad debe tener un valor de Succeeded
para su propiedad ExecutionResult para ser compensable.
public:
System::Workflow::ComponentModel::ActivityExecutionStatus Compensate(System::Workflow::ComponentModel::ActivityExecutionContext ^ executionContext);
public System.Workflow.ComponentModel.ActivityExecutionStatus Compensate (System.Workflow.ComponentModel.ActivityExecutionContext executionContext);
abstract member Compensate : System.Workflow.ComponentModel.ActivityExecutionContext -> System.Workflow.ComponentModel.ActivityExecutionStatus
Public Function Compensate (executionContext As ActivityExecutionContext) As ActivityExecutionStatus
Parámetros
- executionContext
- ActivityExecutionContext
El objeto ActivityExecutionContext de la operación.
Devoluciones
ActivityExecutionStatus una vez probada la operación.