Allows the application to specify properties and mapping documents to be used when creating
a ISessionFactory.
Namespace:
NHibernate.CfgAssembly: NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Class Configuration |
C# |
---|
public class Configuration |
Visual C++ |
---|
public ref class Configuration |
JavaScript |
---|
NHibernate.Cfg.Configuration = function(); Type.createClass( 'NHibernate.Cfg.Configuration'); |
Remarks
Usually an application will create a single Configuration, build a single instance of ISessionFactory, and then instantiate ISession objects in threads servicing client requests.
The Configuration is meant only as an initialization-time object. ISessionFactory is immutable and does not retain any association back to the Configuration