Class S125Aggregation
Typed projection of an S-125 aggregation or association feature (S-125 Edition 1.0.0 §AtonAggregation, §AtonAssociation). These features are geometry-less containers that bind one or more aids to navigation by xlink.
public sealed class S125Aggregation
- Inheritance
-
S125Aggregation
- Inherited Members
Properties
CategoryCode
The category code, when supplied (§categoryOfAggregation / §categoryOfAssociation).
public int? CategoryCode { get; init; }
Property Value
- int?
ExtraAttributes
Source attributes that the typed model did not consume.
public IReadOnlyDictionary<string, string> ExtraAttributes { get; init; }
Property Value
Id
The GML identifier of the source feature.
public required string Id { get; init; }
Property Value
Kind
Whether this is an aggregation or an association.
public S125AggregationKind Kind { get; init; }
Property Value
Members
The aids to navigation bound by this aggregation, resolved from feature xlinks.
public IReadOnlyList<IS125Aid> Members { get; init; }