ICompensatableActivity.Compensate(ActivityExecutionContext) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado pelo runtime de fluxo de trabalho para compensar uma atividade que está no estado Closed. A atividade deve ter um valor de Succeeded
para sua propriedade ExecutionResult para ser compensável.
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
A ActivityExecutionContext para a operação.
Retornos
O ActivityExecutionStatus depois que a operação foi tentada.