Struct MapDatasetId
Stable, renderer-neutral identity for one dataset loaded into a map.
public readonly record struct MapDatasetId : IEquatable<MapDatasetId>
- Implements
- Inherited Members
Remarks
The value is host-assigned and is used to correlate dataset state, portrayal sub-layers, interoperability rules, and lifecycle operations.
Constructors
MapDatasetId(string)
Creates a dataset identifier.
public MapDatasetId(string value)
Parameters
valuestringThe non-empty, host-stable identifier value.
Exceptions
- ArgumentException
valueis empty or consists only of white-space characters.
Properties
Value
The underlying host-stable identifier value.
public string Value { get; }
Property Value
Methods
ToString()
Returns Value.
public override string ToString()
Returns
- string
The identifier value, or an empty string for the default value.