Class S128ProductReference
A typed product cross-reference resolved from an S-128
theReference xlink and its companion ProductMapping
complex attribute (S-128 § 12).
public sealed record S128ProductReference : IEquatable<S128ProductReference>
- Inheritance
-
S128ProductReference
- Implements
- Inherited Members
Constructors
S128ProductReference(S128CatalogueEntry, S128ProductMappingCategory, string?)
A typed product cross-reference resolved from an S-128
theReference xlink and its companion ProductMapping
complex attribute (S-128 § 12).
public S128ProductReference(S128CatalogueEntry Target, S128ProductMappingCategory Category, string? RawCategoryText)
Parameters
TargetS128CatalogueEntryThe resolved catalogue entry the xlink points to.
CategoryS128ProductMappingCategoryClassified mapping category.
RawCategoryTextstringThe raw text content of
categoryOfProductMapping, when present.
Properties
Category
Classified mapping category.
public S128ProductMappingCategory Category { get; init; }
Property Value
RawCategoryText
The raw text content of categoryOfProductMapping, when present.
public string? RawCategoryText { get; init; }
Property Value
Target
The resolved catalogue entry the xlink points to.
public S128CatalogueEntry Target { get; init; }