Class ContentTypeMetadata
- Namespace
- ToSic.Eav.Data.ContentTypes.Sys
- Assembly
- ToSic.Eav.Data.dll
Provides metadata for a content type. This can be very special, because ContentTypes can be shared (ghosts), in which case the metadata must be retrieved from another "remote" location (where the original is defined).
[InternalApi_DoNotUse_MayChangeWithoutNotice]
public class ContentTypeMetadata : Metadata<string>, IMetadata, IEnumerable<IEntity>, IEnumerable, IHasPermissions, ITimestamped
- Inheritance
-
objectMetadata<string>ContentTypeMetadata
- Implements
- Extension Methods
Methods
LoadFromProviderInsideLock(IList<IEntity>?)
Load / initialize - needed when building the cache. Must usually be called a bit later, because the data is initialized from a cache, which in case of ghosts may be loaded a bit later.
protected override ICollection<IEntity> LoadFromProviderInsideLock(IList<IEntity>? additions = null)