Namespace EPiServer.Data.Entity
Classes
EntityProviderHandler
Resolve and register IEntityProvider implementations for .NET types
EntityReference
A light-weight reference to an IEntity primarily used to save references to other entities
EntityTypeOverrideAttribute
Applying this attribute on a class tells EPiServer.Data to store entity data under the type returned by
IEntityTypeResolverExtensions
Extension methods for the IEntityTypeResolver Interface that adds simplified overloads for commonly access methods.
Interfaces
IEntity
Defines the necessary identifiers and functionality that a class must implement to be usable as an entity
IEntity<T>
Defines the necessary identifiers and functionality that a class must implement to be usable as an entity
IEntityProvider
Defines a uniform interface for performing entity operations
IEntityResolver
Defines a service that can resolve an EntityReference to the unique identity of the referenced IEntity and vice versa.
IEntityTypeResolver
Interface that defines a service that resolves Entity types and identities.
IReadOnly
Defines read-only handling for objects
IReadOnly<T>
Defines read-only handling for objects
Enums
SupportedOperations
Defines the operations that an IEntityProvider can support