Table of Contents

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

Name string

The check's Name.

State RouteCheckState

Whether it ran.

Reason string

Why it was skipped or ran only in part; null when it ran in full.

FindingCount int

The number of findings it gave.

Properties

FindingCount

The number of findings it gave.

public int FindingCount { get; init; }

Property Value

int

Name

The check's Name.

public string Name { get; init; }

Property Value

string

Reason

Why it was skipped or ran only in part; null when it ran in full.

public string? Reason { get; init; }

Property Value

string

State

Whether it ran.

public RouteCheckState State { get; init; }

Property Value

RouteCheckState