Namespace Umbraco.Cms.Core.Models.Entities
Classes
BeingDirty
Provides a concrete implementation of BeingDirtyBase.
BeingDirtyBase
Provides a base implementation of ICanBeDirty and IRememberBeingDirty.
ContentEntitySlim
Implements IContentEntitySlim.
DocumentEntitySlim
Implements IDocumentEntitySlim.
EntityBase
Provides a base class for entities.
EntitySlim
Implementation of IEntitySlim for internal use.
MediaEntitySlim
Implements IMediaEntitySlim.
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).