本文整理汇总了C#中NHibernate.SetProperty方法的典型用法代码示例。如果您正苦于以下问题:C# NHibernate.SetProperty方法的具体用法?C# NHibernate.SetProperty怎么用?C# NHibernate.SetProperty使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类NHibernate
的用法示例。
在下文中一共展示了NHibernate.SetProperty方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: BuildSchema
private void BuildSchema(NHibernate.Cfg.Configuration config)
{
if (File.Exists("a.sqlite"))
{
File.Delete("a.sqlite");
}
new SchemaExport(config).Create(false, true);
config.SetProperty(NHibernate.Cfg.Environment.CurrentSessionContextClass, "web"); // Watch out System.Environment namespace...
}
示例2: AddProperties
/// <summary>Adds properties to NHibernate configuration.</summary>
/// <param name="cfg"></param>
protected virtual void AddProperties(NHibernate.Cfg.Configuration cfg)
{
foreach (KeyValuePair<string, string> pair in Properties)
{
cfg.SetProperty(pair.Key, pair.Value);
}
}
示例3: SetupOpenSessionInView
private static void SetupOpenSessionInView(NHibernate.Cfg.Configuration cfg)
{
cfg.SetProperty("current_session_context_class", "managed_web");
}
示例4: Configure
protected override void Configure(NHibernate.Cfg.Configuration configuration)
{
configuration.SetProperty(NHibernate.Cfg.Environment.GenerateStatistics, "true");
configuration.SetProperty(NHibernate.Cfg.Environment.BatchSize, "0");
}
示例5: Configure
protected override void Configure(NHibernate.Cfg.Configuration configuration)
{
configuration.SetProperty(Environment.ProxyFactoryFactoryClass,
typeof(ProxyFactoryFactory).AssemblyQualifiedName);
}
示例6: Configure
protected override void Configure(NHibernate.Cfg.Configuration configuration)
{
configuration.SetProperty(Environment.BatchSize, "1");
}
示例7: BuildSchema
protected override void BuildSchema(NHibernate.Cfg.Configuration config)
{
config.SetProperty("generate-statistics", "true");
new SchemaExport(config).Create(true, true);
}
示例8: Configure
protected override void Configure(NHibernate.Cfg.Configuration configuration)
{
base.Configure(configuration);
configuration.SetProperty(Environment.FormatSql, "false");
}
示例9: AddProperties
/// <summary>Adds properties to NHibernate configuration.</summary>
/// <param name="cfg"></param>
protected virtual void AddProperties(NHibernate.Cfg.Configuration cfg)
{
cfg.LinqToHqlGeneratorsRegistry<WhereDetailHqlGeneratorRegistry>();
foreach (KeyValuePair<string, string> pair in Properties)
{
cfg.SetProperty(pair.Key, pair.Value);
}
}
示例10: Configure
protected override void Configure(NHibernate.Cfg.Configuration configuration)
{
configuration.SetProperty(NHibernate.Cfg.Environment.Hbm2ddlKeyWords, "keywords");
base.Configure(configuration);
}