如何使用流畅的nhibernate设置generate_statistics = true

时间:2009-03-04 14:14:07

标签: fluent-nhibernate

根据我的理解,我需要最终得到这个

<property name="hibernate.generate_statistics">true</property>

关于会话工厂配置,但我不知道如何用流利的nhibernate做到这一点。

3 个答案:

答案 0 :(得分:29)

Configuration.ExposeConfiguration(c => c.SetProperty("generate_statistics", "true"));

答案 1 :(得分:10)

在NHibernate 3中避免使用字符串:

Configuration.ExposeConfiguration(c => c.SetProperty(NHibernate.Cfg.Environment.GenerateStatistics, "true"));

答案 2 :(得分:8)

根据您配置Fluent NHibernate的方式,Database Configuration有一个Raw方法,您可以使用该方法指定我们尚未实施的设置。

SQLiteConfiguration.Standard
  .Raw("hibernate.generate_statistics", "true");