Class GovernanceOutboxClaimTransitionResult
Represents the caller-visible result of a claimed outbox transition attempt.
public sealed class GovernanceOutboxClaimTransitionResult
- Inheritance
-
GovernanceOutboxClaimTransitionResult
- Inherited Members
Properties
Entry
Gets the durable entry observed after the transition attempt, or the caller's last safe snapshot when the row is missing.
public GovernanceOutboxEntry Entry { get; }
Property Value
IsApplied
Gets a value indicating whether this invocation persisted the requested transition.
public bool IsApplied { get; }
Property Value
Outcome
Gets the explicit transition outcome.
public GovernanceOutboxClaimTransitionOutcome Outcome { get; }
Property Value
Methods
Create(GovernanceOutboxEntry, GovernanceOutboxClaimTransitionOutcome)
Creates a claimed transition result.
public static GovernanceOutboxClaimTransitionResult Create(GovernanceOutboxEntry entry, GovernanceOutboxClaimTransitionOutcome outcome)
Parameters
entryGovernanceOutboxEntryoutcomeGovernanceOutboxClaimTransitionOutcome