Logo FSBarV1_Archived

SessionStateTag Type

Coarse session-state tag surfaced by `StateChanged`. Phase 2 scope: `SessionManager` does not yet exist, so this enum captures only the five lifecycle labels the status bar needs to render. Phase 3 enriches the situation by publishing richer context via additional `DiagnosticsLine` events and exposing the full state DU through `SessionManager.State`.

Union cases

Union case Description

Ending

Full Usage: Ending

Failed

Full Usage: Failed

Idle

Full Usage: Idle

Running

Full Usage: Running

Starting

Full Usage: Starting

Instance members

Instance member Description

this.IsEnding

Full Usage: this.IsEnding

Returns: bool
Returns: bool

this.IsFailed

Full Usage: this.IsFailed

Returns: bool
Returns: bool

this.IsIdle

Full Usage: this.IsIdle

Returns: bool
Returns: bool

this.IsRunning

Full Usage: this.IsRunning

Returns: bool
Returns: bool

this.IsStarting

Full Usage: this.IsStarting

Returns: bool
Returns: bool

Type something to start searching.