NHibernate 3.0 IQueryable完全支持哪些 linq 函数?
我已经使用 NHibernate 一段时间并且喜欢 NHibernate.Linq。现在 NHibernate 3.0 已经内置了 Linq,我一直在寻找一些文档来准确找出现在支持哪些 Linq…
NHibernate 3:值得迁移吗?
我们正在一个大型 .NET 3.5 C# 项目上使用 Nhibernate 1.2,并且正在考虑升级到 Nhibernate 3.1。但我有点困惑,因为我在互联网上找不到太多涉及 新版…
NHibernate 3 LINQ - 如何为 Average() 创建有效参数
假设我有一个非常简单的实体,如下所示: public class TestGuy { public virtual long Id {get;set;} public virtual string City {get;set;} public…
NHibernate 3.0:TransactionScope 和自动刷新
在 NHibernate 3.0 中,FlushMode.Auto 仅在环境事务下运行时(即不启动 NHibernate 事务)不起作用。应该吗? using (TransactionScope scope = new …
NHibernate 3.0 版本中是否有更好的 SybaseDialect 实现?
我们已经使用 Fluent-NHibernate 升级到 NHibernate 3.0。 在版本 2.1.2 中,我们可以使用 SybaseDialect for ASE 12。在版本 3.0 中,不支持 SybaseD…
nhibernate,外键列中为 0
我有一个遗留数据库,其中 FK 列中使用值 0 来指示未指定任何关系。 这不是我可以通过微不足道的方式改变的。是否可以告诉 NHibernate 将指定列中的 0…
nHibernate 3 - 带有日期时间的 QueryOver
我正在尝试编写一个查询来使用日期时间进行选择。 Year 作为 where 参数,但我从 nunit 收到此错误: NHibernate.QueryException:无法解析属性:Regi…
Nhibernate和linq问题
我得到以下表达式: _senderRepos.Get(s => s.User.Email == fromAddress); 导致 could not resolve property: User.Email of: Module.Fax2Pdf.MailTo…
在 C# 中,为什么我无法访问该流?
我从 NHibernate 3 Cookbook(一本很棒的书,顺便说一句)中得到了这段代码,虽然我在勘误表中找不到任何关于它的内容。我收到错误“无法访问关闭的流…
NHibernate 3.0内置的Linq提供程序稳定吗?
我可以依赖 NHibernate 3.0 内置的 Linq 提供程序来执行包含聚合函数(例如 Max 和 Min)以及包含字符串操作(例如 Contains、StartsWith 或 EndsWith…
NHibernate 3 和 MySQL 中多重查询的语法错误
我曾经能够使用 MySQL 在 NHibernate 2.1 中将以下代码作为多重查询运行 var total = new LeagueInfoQuery { Count = true, User = CurrentUser }.Cre…
将 HQL 转换为 Linq-to-NHibernate 时出现问题
如何将此 NHibernate HQL(有效)... static IList PhoneList() { ISession session = OpenSession(); IQuery query = session.CreateQuery("from Pho…
装饰一个 IQueryOver使用 NHibernate 3.0
尝试使用一些条件逻辑来装饰 IQueryOver。考虑以下代码,它是表示客户搜索的对象上的私有方法。 private void addCustomerCriterion(IQueryOver query…
升级到NHibernate 3.0.0.1002,表未映射
昨天,我将 NHibernate 应用程序从 1.2 升级到 3.0。我收到以下异常, c.SubContractors is not mapped [SELECT count(distinct c) FROM CallUp c, c.…