Everything related to the Metadata-system in EAV.
👉 Read about it in Metadata - (advanced ⚠).
Anything with this interface has a property
Metadata which can give us more
information about that object.
A provider for metadata for something. So if an IEntity or an App has metadata, this will provide it.
For querying metadata from the data source. Mainly used in the Store, Cache-Systems and Apps.
Metadata targets specific things, and the TargetTypes determines what kind of thing this is.