Class CatalogItem
A catalog item consists of a catalog, a resource and a representation.
public record CatalogItem : IEquatable<CatalogItem>
- Inheritance
-
CatalogItem
- Implements
- Inherited Members
Constructors
CatalogItem(ResourceCatalog, Resource, Representation, IReadOnlyDictionary<string, string>?)
A catalog item consists of a catalog, a resource and a representation.
public CatalogItem(ResourceCatalog Catalog, Resource Resource, Representation Representation, IReadOnlyDictionary<string, string>? Parameters)
Parameters
CatalogResourceCatalogThe catalog.
ResourceResourceThe resource.
RepresentationRepresentationThe representation.
ParametersIReadOnlyDictionary<string, string>The optional dictionary of representation parameters and its arguments.
Properties
Catalog
The catalog.
public ResourceCatalog Catalog { get; init; }
Property Value
Parameters
The optional dictionary of representation parameters and its arguments.
public IReadOnlyDictionary<string, string>? Parameters { get; init; }
Property Value
Representation
The representation.
public Representation Representation { get; init; }
Property Value
Resource
The resource.
public Resource Resource { get; init; }