C# 클래스 Framework.Facilities.NHibernate.Castle.NHibernateConfigurator

Builds nhibernate configuration.
상속: IConfigurationBuilder
파일 보기 프로젝트 열기: coreframework/Core-Framework

공개 메소드들

메소드 설명
GetConfiguration ( IConfiguration config ) : NHibernate.Cfg.Configuration

Gets the configuration.

NHibernateConfigurator ( IApplication application, IKernel kernel ) : System

Initializes a new instance of the NHibernateConfigurator class.

보호된 메소드들

메소드 설명
GetConfigurationFromStream ( System.Stream fs ) : NHibernate.Cfg.Configuration

Gets the Configuration from stream.

IsNewConfigurationRequired ( string fileName ) : bool

Determines whether [is new configuration required] [the specified file name].

WriteConfigurationToStream ( System.Stream stream, NHibernate.Cfg.Configuration cfg ) : void

Writes the Configuration to stream.

비공개 메소드들

메소드 설명
BuildConfig ( DatabaseConfiguration databaseConfiguration ) : NHibernate.Cfg.Configuration
BuildConfig ( DatabaseConfiguration databaseConfiguration, IConfiguration config ) : NHibernate.Cfg.Configuration
GetDatabase ( DatabaseConfiguration databaseConfiguration ) : IPersistenceConfigurer
GetNHibernateProperties ( DatabaseConfiguration databaseConfiguration ) : String>.Dictionary
ProcessConfiguration ( NHibernate.Cfg.Configuration configuration ) : void

메소드 상세

GetConfiguration() 공개 메소드

Gets the configuration.
public GetConfiguration ( IConfiguration config ) : NHibernate.Cfg.Configuration
config IConfiguration The config.
리턴 NHibernate.Cfg.Configuration

GetConfigurationFromStream() 보호된 메소드

Gets the Configuration from stream.
protected GetConfigurationFromStream ( System.Stream fs ) : NHibernate.Cfg.Configuration
fs System.Stream The stream from which the configuration will be deserialized.
리턴 NHibernate.Cfg.Configuration

IsNewConfigurationRequired() 보호된 메소드

Determines whether [is new configuration required] [the specified file name].
protected IsNewConfigurationRequired ( string fileName ) : bool
fileName string Name of the file.
리턴 bool

NHibernateConfigurator() 공개 메소드

Initializes a new instance of the NHibernateConfigurator class.
public NHibernateConfigurator ( IApplication application, IKernel kernel ) : System
application IApplication The application.
kernel IKernel The kernel.
리턴 System

WriteConfigurationToStream() 보호된 메소드

Writes the Configuration to stream.
protected WriteConfigurationToStream ( System.Stream stream, NHibernate.Cfg.Configuration cfg ) : void
stream System.Stream The stream to be written.
cfg NHibernate.Cfg.Configuration The configuration.
리턴 void