GeoPathComponentId
Description
- Derived from
-
IEquatableHash<GeoPathComponentId>
IComparable<GeoPathComponentId>
An identifier for a geo path value.
The natural order of GeoPathComponentId values is the following:
-
Sort ascending by ordinal of Type.
-
Sort ascending by Name, using StringUtil.Compare.
-
Sort ascending by ordinal of Flag.
Public / Constructors
For
4 overloads
Creates a new instance of GeoPathComponentId for the given well-known geo path value.
Creates a new instance of GeoPathComponentId for the given custom geo path component name.
The Type field will be set to GeoPathValue.Custom.
Creates a GeoPathComponentId value for each geo path sample value.
Creates a GeoPathComponentId value for the given geo path sample value.
GeoPathComponentId
Creates a new instance of GeoPathComponentId.
If applicable, please use one of the For factory methods to clearly distinguish between well-known and custom geo path values and those derived from a geo path sample trait.
Public / Methods
Public / Attributes
Flag
The data flag to use for processing geo path component values.
If Type is not GeoPathValue.None, the data flag will always be the one that is defined for the well-known geo path value.
- See also
Type
The well-known type of the geo path value or GeoPathValue.None for any.
If GeoPathValue.Custom, the application must use Name to distinguish between its custom geo path values.
- See also