Skip to content

CacheInfo

Namespace: E2E

public sealed class CacheInfo

Inheritance: object

View source

public string? Detail { get; init; }

Where the replay stopped and why, after a hand-off. After an end-mismatch it names the recorded nodes that did not show, the ones that did not go away, and any alert the recording never saw, or says the outcome already showed before the replay acted. Null when the replay gave no detail.

Value: string

View source

public string? Entry { get; init; }

The step’s cache key, which names its entry file (<directory>/<entry>.json in a FileStepCache).

Value: string

View source

public required string Mode { get; init; }

Value: string

View source

public string? NotRecorded { get; init; }

param-collision when the step passed but its recording was not written, because a unique() value is spelled by another param.

Value: string

View source

public string? Reason { get; init; }

Value: string

View source

public string? RecordedBy { get; init; }

The configured model that recorded the entry a step replayed, as Name spells it. Null for a step that read no entry, and for an entry with no attribution.

Value: string

View source

public int ReplayedActions { get; init; }

The recorded actions the replay ran. 0 for a miss.

Value: int

View source

public int TotalActions { get; init; }

The actions the recording holds. 0 when there was no recording to read.

Value: int

View source