The ISessionFactoryImplementor type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | BatchSize | |
![]() | ConnectionProvider |
Get the IConnectionProvider used.
(Inherited from ISessionFactory.) |
![]() | CurrentSessionContext |
Gets the ICurrentSessionContext instance attached to this session factory.
|
![]() | DefaultSchema |
Get the database schema specified in hibernate.default_schema
|
![]() | DefinedFilterNames |
Obtain a set of the names of all filters defined on this SessionFactory.
(Inherited from ISessionFactory.) |
![]() | Dialect |
Get the SQL Dialect
(Inherited from ISessionFactory.) |
![]() | FetchSize | |
![]() | IsBatchUpdateEnabled |
Gets a boolean indicating if the sql statement should be prepared. The value
is calculated from hibernate.adonet.batch_size if the value exists and greater than 0.
|
![]() | IsGetGeneratedKeysEnabled |
Is PreparedStatement.getGeneratedKeys supported (Java-specific?)
|
![]() | Isolation |
Gets the IsolationLevel an IDbTransaction should be set to.
|
![]() | IsOuterJoinedFetchEnabled |
Is outerjoin fetching enabled?
|
![]() | IsQueryCacheEnabled |
Is query caching enabled?
|
![]() | IsScrollableResultSetsEnabled |
Are scrollable ResultSets supported?
|
![]() | IsShowSqlEnabled |
Are we logging SQL to the console?
|
![]() | Items |
This collections allows external libraries
to add their own configuration to the NHibernate session factory.
This is needed in such cases where the library is tightly coupled to NHibernate, such
as the case of NHibernate Search
(Inherited from ISessionFactory.) |
![]() | MaximumFetchDepth |
Maximum depth of outer join fetching
|
![]() | QueryCache |
Get the default query cache
|
![]() | Settings | (Inherited from ISessionFactory.) |
![]() | SQLFunctionRegistry | |
![]() | TransactionFactory |