Class S124MessageSeriesIdentifier
Strongly-typed identifier for a navigational warning: the
messageSeriesIdentifier complex attribute (S-124 Editions 1.0.0
and 2.0.0).
public sealed record S124MessageSeriesIdentifier : IEquatable<S124MessageSeriesIdentifier>
- Inheritance
-
S124MessageSeriesIdentifier
- Implements
- Inherited Members
Properties
Country
The originating country, when present: country in Edition
1.0.0, nationality in 2.0.0.
public string? Country { get; init; }
Property Value
InteroperabilityIdentifier
The interoperability identifier (Edition 2.0.0), when present.
public string? InteroperabilityIdentifier { get; init; }
Property Value
NameOfSeries
The series name, when present (e.g. "HYDROLANT").
public string? NameOfSeries { get; init; }
Property Value
ProductionAgency
The promulgating agency (e.g. "NGA", "USCG"):
productionAgency in Edition 1.0.0,
agencyResponsibleForProduction in 2.0.0.
public string? ProductionAgency { get; init; }
Property Value
WarningNumber
The sequential warning number within the series.
public int? WarningNumber { get; init; }
Property Value
- int?
WarningType
The warning type code (Edition 2.0.0 warningType: 1 local,
2 coastal, 3 sub-area, 4 NAVAREA, …), when present.
public int? WarningType { get; init; }
Property Value
- int?
Year
The calendar year the warning was issued.
public int? Year { get; init; }
Property Value
- int?