Skip to content
ConsoleMonster
Class

RunItemSnapshot

ConsoleMonster.Live

Namespace
ConsoleMonster.Live
Assembly
ConsoleMonster
Modifiers
sealed

An immutable observation of one declared item.

Inheritance

  • object
  • RunItemSnapshot

Usage

Explore 3 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 2

Accepted by parameters 1

Methods

public override string ToString() #

Formats the literal fallback text for a completion event; the event state carries its outcome.

Returns

string Name, target, duration and a one-line message.

Properties

public int Index { get; } #

The zero-based input position, also used for updates.

public RunItem Item { get; } #

The declared metadata.

public StatusKind State { get; } #

The current state.

public string Phase { get; } #

The current phase, for example collecting or evaluating.

public string Message { get; } #

The completion message, retained in full for the final summary.

public TimeSpan Duration { get; } #

The elapsed running time or final duration.

public int CompletionOrder { get; } #

One-based completion order, or zero while pending or running.