Class CapAlert
One CAP 1.2 alert message.
public sealed record CapAlert : IEquatable<CapAlert>
- Inheritance
-
CapAlert
- Implements
- Inherited Members
Properties
Identifier
The identifier.
public required string Identifier { get; init; }
Property Value
Infos
The info blocks.
public IReadOnlyList<CapInfo> Infos { get; init; }
Property Value
MessageType
The msgType.
public CapMessageType MessageType { get; init; }
Property Value
References
The identifiers of the alerts this one updates or cancels (the middle
part of each sender,identifier,sent in references), in
document order.
public IReadOnlyList<string> References { get; init; }
Property Value
Scope
The scope as written, e.g. "Public", or null.
public string? Scope { get; init; }
Property Value
Sender
The sender, e.g. "w-nws.webmaster@noaa.gov".
public string Sender { get; init; }
Property Value
Sent
The sent time.
public DateTimeOffset Sent { get; init; }
Property Value
Status
The status as written, e.g. "Actual".
public string Status { get; init; }