Table of Contents

Class NoaaEncCatalogHeader

Namespace
EncDotNet.S100.Collections.Noaa
Assembly
EncDotNet.S100.Collections.dll

The header of a NOAA ENC product catalogue.

public sealed record NoaaEncCatalogHeader : IEquatable<NoaaEncCatalogHeader>
Inheritance
NoaaEncCatalogHeader
Implements
Inherited Members

Constructors

NoaaEncCatalogHeader(string?, DateTimeOffset?, int?)

The header of a NOAA ENC product catalogue.

public NoaaEncCatalogHeader(string? Title, DateTimeOffset? ValidAt, int? AgencyCode)

Parameters

Title string

The catalogue title.

ValidAt DateTimeOffset?

When the catalogue was generated (dt_valid), if present.

AgencyCode int?

The S-62 producing agency code (550 for NOAA), if present.

Properties

AgencyCode

The S-62 producing agency code (550 for NOAA), if present.

public int? AgencyCode { get; init; }

Property Value

int?

Title

The catalogue title.

public string? Title { get; init; }

Property Value

string

ValidAt

When the catalogue was generated (dt_valid), if present.

public DateTimeOffset? ValidAt { get; init; }

Property Value

DateTimeOffset?