标签: linq nhibernate
可以编译NHibernate linq / lambda表达式,以便在每次使用时都不会重新评估吗?
答案 0 :(得分:4)
编译它们(进入委托)会使它们在内存中执行,这是你绝对不想要的。
它们必须作为表达式树保留,以便解析为Criteria表达式(2.x contrib provider)或HQL树(3.x provider),然后解析为SQL。