C# Class Amss.Boilerplate.Persistence.Impl.Configuration.DatabaseConfigurator

Afficher le fichier Open project: quadio/amss-boilerplate

Méthodes publiques

Méthode Description
CreateDatabase ( ) : void
CreateSessionFactory ( ) : ISessionFactory
DatabaseExists ( ) : bool
ExportSqlSchema ( string file ) : void

Méthodes protégées

Méthode Description
CreatePersistenceConfigurator ( ) : IPersistenceConfigurer
CreateProductionSchema ( ) : FluentConfiguration
GetSqlExceptionConverterType ( ) : Type
RuntimeConnectionString ( FluentNHibernate.Cfg.Db.ConnectionStringBuilder connectionStringBuilder ) : void

Method Details

CreateDatabase() public méthode

public CreateDatabase ( ) : void
Résultat void

CreatePersistenceConfigurator() protected abstract méthode

protected abstract CreatePersistenceConfigurator ( ) : IPersistenceConfigurer
Résultat IPersistenceConfigurer

CreateProductionSchema() protected méthode

protected CreateProductionSchema ( ) : FluentConfiguration
Résultat FluentNHibernate.Cfg.FluentConfiguration

CreateSessionFactory() public méthode

public CreateSessionFactory ( ) : ISessionFactory
Résultat ISessionFactory

DatabaseExists() public abstract méthode

public abstract DatabaseExists ( ) : bool
Résultat bool

ExportSqlSchema() public méthode

public ExportSqlSchema ( string file ) : void
file string
Résultat void

GetSqlExceptionConverterType() protected méthode

protected GetSqlExceptionConverterType ( ) : Type
Résultat System.Type

RuntimeConnectionString() protected méthode

protected RuntimeConnectionString ( FluentNHibernate.Cfg.Db.ConnectionStringBuilder connectionStringBuilder ) : void
connectionStringBuilder FluentNHibernate.Cfg.Db.ConnectionStringBuilder
Résultat void