Table of Contents

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
object
Metadata<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)

Parameters

additions IList<IEntity>

Returns

ICollection<IEntity>