C# Class FluentNHibernate.SessionSource

Inheritance: ISessionSource
Show file Open project: HudsonAkridge/fluent-nhibernate Class Usage Examples

Public Methods

Method Description
BuildSchema ( ) : void
BuildSchema ( ISession session ) : void
BuildSchema ( ISession session, bool script ) : void
BuildSchema ( bool script ) : void
CreateSession ( ) : ISession
SessionSource ( FluentConfiguration config ) : System
SessionSource ( string>.IDictionary properties, PersistenceModel model ) : System
SessionSource ( PersistenceModel model ) : System

Protected Methods

Method Description
Initialize ( NHibernate.Cfg.Configuration nhibernateConfig, PersistenceModel model ) : void

Method Details

BuildSchema() public method

public BuildSchema ( ) : void
return void

BuildSchema() public method

public BuildSchema ( ISession session ) : void
session ISession
return void

BuildSchema() public method

public BuildSchema ( ISession session, bool script ) : void
session ISession
script bool
return void

BuildSchema() public method

public BuildSchema ( bool script ) : void
script bool
return void

CreateSession() public method

public CreateSession ( ) : ISession
return ISession

Initialize() protected method

protected Initialize ( NHibernate.Cfg.Configuration nhibernateConfig, PersistenceModel model ) : void
nhibernateConfig NHibernate.Cfg.Configuration
model PersistenceModel
return void

SessionSource() public method

public SessionSource ( FluentConfiguration config ) : System
config FluentNHibernate.Cfg.FluentConfiguration
return System

SessionSource() public method

public SessionSource ( string>.IDictionary properties, PersistenceModel model ) : System
properties string>.IDictionary
model PersistenceModel
return System

SessionSource() public method

public SessionSource ( PersistenceModel model ) : System
model PersistenceModel
return System