Namespaces
NHibernate
NHibernate.AdoNet
NHibernate.Bytecode
NHibernate.Bytecode.CodeDom
NHibernate.Bytecode.Lightweight
NHibernate.Cache
NHibernate.Cfg
NHibernate.Classic
NHibernate.Collection
NHibernate.Collection.Generic
NHibernate.Connection
NHibernate.Context
NHibernate.DebugHelpers
NHibernate.Dialect
NHibernate.Dialect.Function
NHibernate.Driver
NHibernate.Engine
NHibernate.Engine.Query
NHibernate.Exceptions
NHibernate.Expression
NHibernate.Hql
NHibernate.Hql.Classic
NHibernate.Hql.Util
NHibernate.Id
NHibernate.Impl
NHibernate.Loader
NHibernate.Loader.Collection
NHibernate.Loader.Criteria
NHibernate.Loader.Custom
NHibernate.Loader.Entity
NHibernate.Mapping
NHibernate.Metadata
NHibernate.Persister
NHibernate.Persister.Collection
NHibernate.Persister.Entity
NHibernate.Property
NHibernate.Proxy
NHibernate.SqlCommand
NHibernate.SqlTypes
NHibernate.Tool.hbm2ddl
NHibernate.Transaction
NHibernate.Transform
NHibernate.Tuple
NHibernate.Type
NHibernate.UserTypes
NHibernate.Util
Types
ADOException
AssertionFailure
CallbackException
ConnectionReleaseMode
CriteriaUtil
DuplicateMappingException
EmptyInterceptor
FetchMode
FlushMode
HibernateException
ICriteria
IDatabinder
IdentityHashCodeProvider
IFilter
IInterceptor
IMultiQuery
InstantiationException
InvalidProxyTypeException
IQuery
ISession
ISessionFactory
ISQLQuery
ITransaction
LazyInitializationException
LockMode
MappingException
NHibernateUtil
NonUniqueObjectException
NonUniqueResultException
ObjectDeletedException
ObjectNotFoundException
PersistentObjectException
PropertyAccessException
PropertyNotFoundException
PropertyValueException
QueryException
ReplicationMode
StaleObjectStateException
StaleStateException
TransactionException
TransientObjectException
UnresolvableObjectException
WrongClassException
BasicExpectation
Expectations
IExpectation
NoneExpectation
TooManyRowsAffectedException
EmitUtil
IAccessOptimizer
IBytecodeProvider
IInstantiationOptimizer
IReflectionOptimizer
NullBytecodeProvider
BytecodeProviderImpl
Generator
AccessOptimizer
CreateInstanceInvoker
GetPropertyValuesInvoker
GetterCallback
ReflectionOptimizer
SetPropertyValuesInvoker
SetterCallback
CachedItem
CacheException
CacheFactory
CacheKey
CacheLock
FilterKey
HashtableCache
HashtableCacheProvider
ICache
ICacheConcurrencyStrategy
ICacheProvider
ILockable
IQueryCache
IQueryCacheFactory
ISoftLock
NoCacheProvider
NoCachingEnabledException
NonstrictReadWriteCache
QueryKey
ReadOnlyCache
ReadWriteCache
StandardQueryCache
StandardQueryCacheFactory
Timestamper
UpdateTimestampsCache
ClassEntry
ClassExtractor
CollectionSecondPass
Configuration
ConfigurationSectionHandler
DefaultNamingStrategy
Environment
HbmBinder
HbmConstants
ImprovedNamingStrategy
INamingStrategy
IQuerySecondPass
ISecondPass
Mappings
MappingsQueue
MappingsQueueEntry
NamedSQLQuerySecondPass
NamedXmlDocument
ResultSetMappingBinder
ResultSetMappingSecondPass
Settings
SettingsFactory
ILifecycle
IValidatable
LifecycleVeto
ValidationFailure
AbstractPersistentCollection
IPersistentCollection
PersistentArrayHolder
PersistentBag
PersistentIdentifierBag
PersistentList
PersistentMap
PersistentSet
PersistentGenericBag<T>
PersistentGenericList<T>
PersistentGenericMap<TKey, TValue>
PersistentGenericSet<T>
PersistentIdentifierBag<T>
ConnectionProvider
ConnectionProviderFactory
DriverConnectionProvider
IConnectionProvider
UserSuppliedConnectionProvider
CallSessionContext
CurrentSessionContext
ICurrentSessionContext
ManagedWebSessionContext
MapBasedSessionContext
ThreadStaticSessionContext
WebSessionContext
CollectionProxy
CollectionProxy<T>
DictionaryProxy
DictionaryProxy<K, V>
DB2400Dialect
DB2Dialect
Dialect
FirebirdDialect
GenericDialect
InformixDialect
IngresDialect
MsSql2000Dialect
MsSql2005Dialect
MsSql7Dialect
MsSqlCeDialect
MySQLDialect
Oracle9Dialect
OracleDialect
PostgreSQL81Dialect
PostgreSQL82Dialect
PostgreSQLDialect
SQLiteDialect
Sybase11Dialect
SybaseAnywhereDialect
SybaseDialect
TypeNames
AnsiSubstringFunction
AnsiTrimEmulationFunction
CastFunction
CharIndexFunction
ClassicAggregateFunction
ClassicAvgFunction
ClassicCountFunction
ClassicSumFunction
ISQLFunction
NoArgSQLFunction
NvlFunction
PositionSubstringFunction
SQLFunctionRegistry
SQLFunctionTemplate
StandardSQLFunction
VarArgsSQLFunction
ASAClientDriver
DB2400Driver
DB2Driver
DriverBase
FirebirdClientDriver
FirebirdDriver
IDriver
IngresDriver
ISqlParameterFormatter
MySqlDataDriver
NDataReader
NHybridDataReader
NpgsqlDriver
OdbcDriver
OleDbDriver
OracleClientDriver
OracleDataClientDriver
ReflectionBasedDriver
SqlClientDriver
SQLite20Driver
SQLiteDriver
SqlServerCeDriver
SqlStringFormatter
SybaseClientDriver
BatchFetchQueue
CascadePoint
Cascades
CascadeStyle
CascadingAction
EntityKey
ExecuteUpdateResultCheckStyle
FilterDefinition
IBatcher
ICollectionSnapshot
IdentifierValue
IMapping
ISelector
ISessionFactoryImplementor
ISessionImplementor
JoinHelper
JoinSequence
NamedQueryDefinition
NamedSQLQueryDefinition
OptimisticLockMode
QueryParameters
ResultSetMappingDefinition
RowSelection
SubselectFetch
TypedValue
UnsavedValueFactory
ValueInclusion
Versioning
VersionValue
IRecognizer
NativeSQLQuerySpecification
ParameterParser
ADOExceptionHelper
AbstractCriterion
AbstractEmptinessExpression
AggregateProjection
AliasedProjection
AndExpression
AvgProjection
BetweenExpression
Conjunction
CountProjection
DetachedCriteria
Disjunction
Distinct
EqExpression
EqPropertyExpression
Example
ExistsSubqueryExpression
Expression
GeExpression
GePropertyExpression
GtExpression
GtPropertyExpression
ICriteriaQuery
ICriterion
IdentifierEqExpression
IdentifierProjection
InExpression
InsensitiveLikeExpression
IProjection
IPropertySelector
IsEmptyExpression
IsNotEmptyExpression
Junction
LeExpression
LePropertyExpression
LikeExpression
LogicalExpression
LtExpression
LtPropertyExpression
MatchMode
NotExpression
NotNullExpression
NullExpression
Order
OrExpression
ProjectionList
Projections
Property
PropertyExpression
PropertyProjection
PropertySubqueryExpression
RowCountProjection
SimpleExpression
SimpleProjection
SimpleSubqueryExpression
SQLCriterion
SQLProjection
Subqueries
SubqueryExpression
CollectionSubqueryFactory
HolderInstantiator
IFilterTranslator
IParameterTranslations
IQueryTranslator
IQueryTranslatorFactory
NameGenerator
QueryExecutionRequestException
QuerySplitter
ClassicQueryTranslatorFactory
ClauseParser
CollectionElement
FromParser
FromPathExpressionParser
GroupByParser
HavingParser
IParser
OrderByParser
ParserHelper
PathExpressionParser
PreprocessingParser
QueryTranslator
SelectParser
SelectPathExpressionParser
WhereParser
SessionFactoryHelper
Assigned
CounterGenerator
ForeignGenerator
GuidCombGenerator
GuidGenerator
IConfigurable
IdentifierGenerationException
IdentifierGeneratorFactory
IdentityGenerator
IIdentifierGenerator
IncrementGenerator
IPersistentIdentifierGenerator
SequenceGenerator
SequenceHiLoGenerator
TableGenerator
TableHiLoGenerator
UUIDHexGenerator
UUIDStringGenerator
AbstractQueryImpl
BatcherImpl
CacheEntry
CollectionEntry
CollectionKey
ConnectionManager
CriteriaImpl
CriterionEntry
DbCommandSet<TConnection, TCommand>
EntityEntry
EnumerableImpl
FilterImpl
MessageHelper
MultiQueryImpl
OrderEntry
Printer
QueryFilterImpl
QueryImpl
SessionFactoryObjectFactory
SessionImpl
SqlClientSqlCommandSet
SqlQueryImpl
Status
Subcriteria
AbstractEntityJoinWalker
BasicLoader
DefaultEntityAliases
GeneratedCollectionAliases
ICollectionAliases
IEntityAliases
JoinWalker
Loader
OuterJoinableAssociation
OuterJoinLoader
BasicCollectionJoinWalker
BasicCollectionLoader
BatchingCollectionInitializer
CollectionJoinWalker
CollectionLoader
ICollectionInitializer
OneToManyJoinWalker
OneToManyLoader
SubselectCollectionLoader
SubselectOneToManyLoader
CriteriaJoinWalker
CriteriaLoader
CriteriaQueryTranslator
CollectionFetchReturn
CollectionReturn
ColumnCollectionAliases
ColumnEntityAliases
CustomLoader
EntityFetchReturn
FetchReturn
ICustomQuery
IParserContext
IReturn
ISQLQueryReturn
NonScalarResultColumnProcessor
NonScalarReturn
ParameterSubstitutionRecognizer
ResultAliasContext
ResultColumnProcessor
ResultRowProcessor
RootReturn
ScalarResultColumnProcessor
ScalarReturn
SQLCustomQuery
SQLQueryCollectionReturn
SQLQueryJoinReturn
SQLQueryNonScalarReturn
SQLQueryParser
SQLQueryReturnProcessor
SQLQueryRootReturn
SQLQueryScalarReturn
AbstractEntityLoader
BatchingEntityLoader
CascadeEntityJoinWalker
EntityJoinWalker
EntityLoader
IUniqueEntityLoader
AbstractAuxiliaryDatabaseObject
Any
Array
Bag
Collection
Column
Component
Constraint
ForeignKey
Formula
IAuxiliaryDatabaseObject
IdentifierBag
IdentifierCollection
IFetchable
IFilterable
IKeyValue
Index
IndexedCollection
IntegerValue
IRelationalModel
ISelectable
IValue
List
ManyToOne
Map
MetaAttribute
OneToMany
OneToOne
PersistentClass
PrimaryKey
PrimitiveArray
PropertyGeneration
RootClass
Set
SimpleAuxiliaryDatabaseObject
SimpleValue
Subclass
Table
ToOne
UniqueKey
IClassMetadata
ICollectionMetadata
PersisterFactory
AbstractCollectionPersister
BasicCollectionPersister
CollectionPropertyMapping
CollectionPropertyNames
CompositeElementPropertyMapping
ElementPropertyMapping
ICollectionPersister
IQueryableCollection
ISqlLoadableCollection
NamedQueryCollectionInitializer
OneToManyPersister
AbstractEntityPersister
AbstractPropertyMapping
IEntityPersister
IJoinable
ILoadable
IOuterJoinLoadable
IPropertyMapping
IQueryable
ISqlLoadable
IUniqueKeyLoadable
JoinedSubclassEntityPersister
LoadableConstants
NamedQueryLoader
SingleTableEntityPersister
BasicGetter
BasicPropertyAccessor
BasicSetter
CamelCaseStrategy
CamelCaseUnderscoreStrategy
ChainedPropertyAccessor
FieldAccessor
FieldGetter
FieldSetter
IFieldNamingStrategy
IGetter
IOptimizableGetter
IOptimizableSetter
IPropertyAccessor
ISetter
LowerCaseStrategy
LowerCaseUnderscoreStrategy
NoSetterAccessor
PascalCaseMUnderscoreStrategy
PascalCaseUnderscoreStrategy
PropertyAccessorFactory
CastleLazyInitializer
CastleProxyFactory
INHibernateProxy
IProxyFactory
LazyInitializer
NHibernateProxyHelper
ProxyTypeValidator
Alias
ANSICaseFragment
ANSIJoinFragment
CaseFragment
ConditionalFragment
DecodeCaseFragment
DisjunctionFragment
ForUpdateFragment
InFragment
ISqlStringBuilder
ISqlStringVisitor
JoinFragment
JoinType
OracleJoinFragment
Parameter
QueryJoinFragment
QuerySelect
SelectFragment
SqlBaseBuilder
SqlCommandInfo
SqlDeleteBuilder
SqlInsertBuilder
SqlSelectBuilder
SqlSimpleSelectBuilder
SqlString
SqlStringBuilder
SqlUpdateBuilder
SubselectClauseExtractor
Template
WhereBuilder
AnsiStringFixedLengthSqlType
AnsiStringSqlType
BinaryBlobSqlType
BinarySqlType
SqlType
SqlTypeFactory
StringClobSqlType
StringFixedLengthSqlType
StringSqlType
AdoColumn
AdoTable
SchemaExport
AdoNetTransactionFactory
AdoTransaction
ITransactionFactory
AliasToBeanConstructorResultTransformer
AliasToBeanResultTransformer
AliasToEntityMapResultTransformer
DistinctRootEntityResultTransformer
IResultTransformer
PassThroughResultTransformer
RootEntityResultTransformer
Transformers
EntityMetamodel
IdentifierProperty
PropertyFactory
StandardProperty
VersionProperty
AbstractType
AnsiCharType
AnsiStringType
AnyType
ArrayType
BagType
BaseCharType
BinaryBlobType
BinaryType
BooleanType
ByteType
CharBooleanType
CharType
CollectionType
ComponentType
CompositeCustomType
CultureInfoType
CustomCollectionType
CustomType
DateTimeType
DateType
DecimalType
DoubleType
DynamicComponentType
EntityType
EnumStringType
ForeignKeyDirection
GenericBagType<T>
GenericIdentifierBagType<T>
GenericListType<T>
GenericMapType<TKey, TValue>
GenericSetType<T>
GenericSortedDictionaryType<TKey, TValue>
GenericSortedListType<TKey, TValue>
GenericSortedSetType<T>
GuidType
IAbstractComponentType
IAssociationType
ICacheAssembler
IdentifierBagType
IDiscriminatorType
IIdentifierType
ILiteralType
ImmutableType
Int16Type
Int32Type
Int64Type
IType
IVersionType
ListType
ManyToOneType
MapType
MetaType
MutableType
NullableType
ObjectTypeCacheEntry
OneToOneType
OrderedMapType
OrderedSetType
PersistentEnumType
SByteType
SerializableType
SerializationException
SetType
SingleType
SortedMapType
SortedSetType
StringClobType
StringType
TicksType
TimeSpanType
TimestampType
TimeType
TrueFalseType
TypeFactory
TypeType
UInt16Type
UInt32Type
UInt64Type
ValueTypeType
YesNoType
ICompositeUserType
IEnhancedUserType
INullableUserType
IParameterizedType
IUserCollectionType
IUserType
IUserVersionType
ADOExceptionReporter
ArrayHelper
AssemblyQualifiedTypeName
CollectionHelper
CollectionPrinter
FilterHelper
GenericJoinedEnumerable<T>
IdentityMap
JoinedEnumerable
ObjectUtils
ParserException
PropertiesHelper
ReflectHelper
SequencedHashMap
SerializationHelper
StringHelper
StringTokenizer
TypeNameParser
WeakEnumerator
WeakHashtable
WeakRefWrapper
XmlHelper
NHibernate Documentation