Namespace ToSic.Eav.Metadata
Everything related to the Metadata-system in EAV.
👉 Read about it in Metadata - (advanced ⚠).
Namespaces
Interfaces
- IHasMetadata
Anything with this interface has a property
Metadatawhich can give us more information about that object.
- IMetadata
A provider for metadata for something. So if an IEntity or an App has metadata, this will provide it.
- IMetadataSource
For querying metadata from the data source. Mainly used in the Store, Cache-Systems and Apps.
- ITarget
Reference to target. Usually used on IEntity to define what thing it provides additional metadata for. Basically it contains all the references necessary to identify what it belongs to.
Enums
- TargetTypes
Metadata targets specific things, and the TargetTypes determines what kind of thing this is.