ICompensatableActivity.Compensate(ActivityExecutionContext) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Chamado pelo tempo de execução do fluxo de trabalho para compensar uma atividade que está no estado Fechado. A atividade deve ter um valor de Succeeded para a sua ExecutionResult propriedade 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
O ActivityExecutionContext para a operação.
Devoluções
A ActivityExecutionStatus operação pós-operação já foi tentada.