Class RouteCheckStatus
- Namespace
- EncDotNet.S100.Navigation
- Assembly
- EncDotNet.S100.Navigation.dll
Whether one check of a RouteCheckReport ran, and why not.
public sealed record RouteCheckStatus : IEquatable<RouteCheckStatus>
- Inheritance
-
RouteCheckStatus
- Implements
- Inherited Members
Constructors
RouteCheckStatus(string, RouteCheckState, string?, int)
Whether one check of a RouteCheckReport ran, and why not.
public RouteCheckStatus(string Name, RouteCheckState State, string? Reason, int FindingCount)
Parameters
NamestringThe check's Name.
StateRouteCheckStateWhether it ran.
ReasonstringWhy it was skipped or ran only in part;
nullwhen it ran in full.FindingCountintThe number of findings it gave.
Properties
FindingCount
The number of findings it gave.
public int FindingCount { get; init; }
Property Value
Name
The check's Name.
public string Name { get; init; }
Property Value
Reason
Why it was skipped or ran only in part; null when it ran in full.
public string? Reason { get; init; }
Property Value
State
Whether it ran.
public RouteCheckState State { get; init; }