Concrete IEntityPersisters implement mapping and persistence logic for a particular class.

Namespace:  NHibernate.Persister.Entity
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Interface IEntityPersister
C#
public interface IEntityPersister
Visual C++
public interface class IEntityPersister
JavaScript
NHibernate.Persister.Entity.IEntityPersister = function();
NHibernate.Persister.Entity.IEntityPersister.createInterface('NHibernate.Persister.Entity.IEntityPersister');

Remarks

Implementors must be threadsafe (preferrably immutable) and must provide a constructor of type (PersistentClass, SessionFactoryImplementor)

See Also