Classes

  ClassDescription
BatchFetchQueue
Cascades
Summary description for Cascades.
Cascades..::.CascadeStyle
Cascades..::.CascadingAction
A session action that may be cascaded from parent entity to its children
Cascades..::.IdentifierValue
A strategy for determining if an identifier value is an identifier of a new transient instance or a previously persistent transient instance. The strategy is determined by the Unsaved-Value attribute in the mapping file.
Cascades..::.VersionValue
A strategy for determining if a version value is an version of a new transient instance or a previously persistent transient instance. The strategy is determined by the Unsaved-Value attribute in the mapping file.
EntityKey
A globally unique identifier of an instance, consisting of the user-visible identifier and the identifier space (eg. tablename)
ExecuteUpdateResultCheckStyle
FilterDefinition
A FilterDefinition defines the global attributes of a dynamic filter. This information includes its name as well as its defined parameters (name and type).
JoinHelper
JoinSequence
NamedQueryDefinition
NamedSQLQueryDefinition
QueryParameters
Container for data that is used during the NHibernate query/load process.
ResultSetMappingDefinition
RowSelection
Information to determine how to run an IDbCommand and what records to return from the IDataReader.
SubselectFetch
TypedValue
UnsavedValueFactory
Versioning
Utility methods for managing versions and timestamps

Interfaces

  InterfaceDescription
IBatcher
Manages IDbCommands and IDataReaders for an ISession.
ICollectionSnapshot
Defines a complete "snapshot" of a particular collection.
IMapping
Defines operations common to "compiled" mappings (ie. SessionFactory) and "uncompiled" mappings (ie Configuration that are used by implementors of IType
ISessionFactoryImplementor
Defines the internal contract between the ISessionFactory and other parts of NHibernate such as implementors of IType.
ISessionImplementor
Defines the internal contract between the Session and other parts of Hibernate such as implementors of Type or ClassPersister
JoinSequence..::.ISelector

Enumerations

  EnumerationDescription
CascadePoint
The types of children to cascade to
OptimisticLockMode
ValueInclusion
An enum of the different ways a value might be "included".