Skip to content

EveResetOutcome

NexusLabs.Eve

EveResetOutcome Class

Carries the successful response from an eve session-reset request.

public sealed record EveResetOutcome : System.IEquatable<NexusLabs.Eve.EveResetOutcome>

Inheritance System.Object → EveResetOutcome

Implements System.IEquatable<EveResetOutcome>

Properties

EveResetOutcome.DeliveryId Property

Gets the version-27 receipt. Its acceptance does not prove retirement.

public string? DeliveryId { get; }

Property Value

System.String

EveResetOutcome.PreviousSessionId Property

Gets the retired session identifier, or null when Status is NoActiveSession or only Accepted. Admission alone does not establish retirement.

public string? PreviousSessionId { get; }

Property Value

System.String

EveResetOutcome.SessionId Property

Gets the session targeted by an accepted or completed reset.

public string? SessionId { get; }

Property Value

System.String

EveResetOutcome.Status Property

Gets the reset disposition.

public NexusLabs.Eve.EveResetStatus Status { get; }

Property Value

EveResetStatus