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
EntityReferenceTypeHandler
This class supports the EPiServer infrastructure and is not intended to be used directly from your code. Class that handles storage format of EntityReference in Dynamic Data Store.
EntityResolver
This class supports the EPiServer infrastructure and is not intended to be used directly from your code. See IEntityResolver for example usage.
EntityTypeOverrideAttribute
Applying this attribute on a class tells EPiServer.Data to store entity data under the type returned by
EntityTypeResolver
This class supports the EPiServer infrastructure and is not intended to be used directly from your code. See IEntityTypeResolver for example usage.
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