C# Class Chronicle.SessionConfiguration

Inheritance: ISessionConfiguration
Show file Open project: AutoRevo/chronicle

Protected Properties

Property Type Description
configurations NHibernate.Cfg.Configuration>.Dictionary

Public Methods

Method Description
GetConfiguration ( ) : NHibernate.Cfg.Configuration

Protected Methods

Method Description
SessionConfiguration ( ) : System
buildConfig ( ) : IPersistenceConfigurer
modifyPersistenceModel ( PersistenceModel model ) : void

Private Methods

Method Description
addConfig ( NHibernate config ) : NHibernate.Cfg.Configuration
buildNewConfig ( ) : NHibernate.Cfg.Configuration
configurationSet ( ) : bool
ensureConfigAvailable ( ) : void
getCurrentConfig ( ) : NHibernate.Cfg.Configuration

Method Details

GetConfiguration() public method

public GetConfiguration ( ) : NHibernate.Cfg.Configuration
return NHibernate.Cfg.Configuration

SessionConfiguration() protected method

protected SessionConfiguration ( ) : System
return System

buildConfig() protected abstract method

protected abstract buildConfig ( ) : IPersistenceConfigurer
return IPersistenceConfigurer

modifyPersistenceModel() protected abstract method

protected abstract modifyPersistenceModel ( PersistenceModel model ) : void
model FluentNHibernate.PersistenceModel
return void

Property Details

configurations protected static property

protected static Dictionary configurations
return NHibernate.Cfg.Configuration>.Dictionary