Namespace Umbraco.Cms.Core.Models.Entities
Classes
BeingDirty
Provides a concrete implementation of Being
BeingDirtyBase
Provides a base implementation of ICan
ContentEntitySlim
Implements IContent
DocumentEntitySlim
Implements IDocument
EntityBase
Provides a base class for entities.
EntitySlim
Implementation of IEntity
MediaEntitySlim
Implements IMedia
MemberEntitySlim
TreeEntityBase
Provides a base class for tree entities.
TreeEntityPath
Represents the path of a tree entity.
Interfaces
ICanBeDirty
Defines an entity that tracks property changes and can be dirty.
IContentEntitySlim
Represents a lightweight content entity, managed by the entity service.
IDocumentEntitySlim
Represents a lightweight document entity, managed by the entity service.
IEntity
Defines an entity.
IEntitySlim
Represents a lightweight entity, managed by the entity service.
IHaveAdditionalData
Provides support for additional data.
IMediaEntitySlim
Represents a lightweight media entity, managed by the entity service.
IMemberEntitySlim
IRememberBeingDirty
Defines an entity that tracks property changes and can be dirty, and remembers which properties were dirty when the changes were committed.
ITreeEntity
Defines an entity that belongs to a tree.
IUmbracoEntity
Represents an entity that can be managed by the entity service.
IValueObject
Marker interface for value object, eg. objects without the same kind of identity as an Entity (with its Id).