ICompensatableActivity.Compensate(ActivityExecutionContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird von der Workflowlaufzeit aufgerufen, um eine Aktivität zu kompensieren, die sich im Zustand "Geschlossen" befindet. Die Aktivität muss einen Wert Succeeded für ihre ExecutionResult Eigenschaft haben, um ausgleichbar zu sein.
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
Parameter
- executionContext
- ActivityExecutionContext
Der ActivityExecutionContext für den Vorgang.
Gibt zurück
Der ActivityExecutionStatus Vorgang nach dem Vorgang wurde versucht.