[Missing <summary> documentation for "N:NHibernate.Persister.Entity"]

Classes

  ClassDescription
Public classAbstractEntityPersister
Superclass for built-in mapping strategies. Implements functionalty common to both mapping strategies
Public classAbstractPropertyMapping
Base implementation of a PropertyMapping.
Public classBasicEntityPropertyMapping
Public classJoinedSubclassEntityPersister
A IEntityPersister implementing the normalized "table-per-subclass" mapping strategy
Public classNamedQueryLoader
Not really a Loader, just a wrapper around a named query.
Public classSingleTableEntityPersister
Default implementation of the ClassPersister interface. Implements the "table-per-class hierarchy" mapping strategy for an entity class.
Public classUnionSubclassEntityPersister

Structures

  StructureDescription
Public structureEntityPersister
Public structureLoadable

Interfaces

  InterfaceDescription
Protected interfaceAbstractEntityPersister..::..IInclusionChecker
Public interfaceIEntityPersister
Concrete IEntityPersisters implement mapping and persistence logic for a particular class.
Public interfaceIJoinable
Anything that can be loaded by outer join - namely persisters for classes or collections.
Public interfaceILoadable
Implemented by ClassPersister that uses Loader. There are several optional operations used only by loaders that inherit OuterJoinLoader
Public interfaceILockable
Contract for things that can be locked via a ILockingStrategy.
Public interfaceIOuterJoinLoadable
A ClassPersister that may be loaded by outer join using the OuterJoinLoader hierarchy and may be an element of a one-to-many association.
Public interfaceIPropertyMapping
Abstraction of all mappings that define properties: entities, collection elements.
Public interfaceIQueryable
Extends the generic ILoadable contract to add operations required by HQL
Public interfaceISqlLoadable
A class persister that supports queries expressed in the platform native SQL dialect.
Public interfaceIUniqueKeyLoadable
Describes a class that may be loaded via a unique key.

Enumerations

  EnumerationDescription
Public enumerationDeclarer