Compartir a través de


ICompensatableActivity.Compensate(ActivityExecutionContext) Método

Definición

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.

Se aplica a