Table of Contents

Struct MapDatasetId

Namespace
EncDotNet.S100.Datasets.Pipelines
Assembly
EncDotNet.S100.Core.dll

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

value string

The non-empty, host-stable identifier value.

Exceptions

ArgumentException

value is empty or consists only of white-space characters.

Properties

Value

The underlying host-stable identifier value.

public string Value { get; }

Property Value

string

Methods

ToString()

Returns Value.

public override string ToString()

Returns

string

The identifier value, or an empty string for the default value.