13 references to Compensating
System.Workflow.ComponentModel (12)
AuthoringOM\Activity.cs (4)
1470
case ActivityExecutionStatus.
Compensating
:
1514
if (this.ExecutionStatus != ActivityExecutionStatus.
Compensating
)
1531
case ActivityExecutionStatus.
Compensating
:
1867
case ActivityExecutionStatus.
Compensating
:
AuthoringOM\ActivityExecutionContext.cs (2)
294
activity.SetStatus(ActivityExecutionStatus.
Compensating
, false);
347
case ActivityExecutionStatus.
Compensating
:
AuthoringOM\ActivityExecutorOperation.cs (3)
117
if (activity.ExecutionStatus == ActivityExecutionStatus.
Compensating
)
124
else if (newStatus != ActivityExecutionStatus.
Compensating
)
125
throw new InvalidOperationException(SR.GetString(SR.InvalidExecutionStatus, activity.QualifiedName, newStatus.ToString(), ActivityExecutionStatus.
Compensating
.ToString()));
AuthoringOM\Behaviors\Compensate.cs (1)
124
if (activeContext.Activity.ExecutionStatus == ActivityExecutionStatus.
Compensating
||
AuthoringOM\Filters\CompensationHandlingFilter.cs (2)
303
if (completedChild.ExecutionStatus == ActivityExecutionStatus.
Compensating
|| completedChild.ExecutionStatus == ActivityExecutionStatus.Faulting || completedChild.ExecutionStatus == ActivityExecutionStatus.Canceling)
336
if (activeContext.Activity is ICompensatableActivity && (activeContext.Activity.ExecutionStatus == ActivityExecutionStatus.
Compensating
|| activeContext.Activity.ExecutionStatus == ActivityExecutionStatus.Faulting || activeContext.Activity.ExecutionStatus == ActivityExecutionStatus.Canceling))
System.Workflow.Runtime (1)
WorkflowExecutor.cs (1)
1943
case ActivityExecutionStatus.
Compensating
: