Enum CommandRecoveryStatus

Namespace
Cratis.Arc.Commands
Assembly
Cratis.Arc.Core.dll

Describes observed in-process recovery, not durable or atomic rollback.

public enum CommandRecoveryStatus
Extension Methods

Fields

Completed = 1

Every required compensator returned successfully.

Incomplete = 2

Recovery failed, was unavailable, or exhausted its cooperative budget.

Indeterminate = 4

Recovery was not attempted because commitment is uncertain or mixed.

NotNeeded = 0

No started work requires recovery.

Suppressed = 3

Recovery was suppressed because business changes committed.