2011-12-15 114 views
0

我们使用NHibernate作为我们的ORM。对于大多数情况下的检索使用非泛型类型参数的NHibernate的查询方法

session.Query<T>() 

就好了。如何以往,我们有一些情况下,我们希望在执行过程中指定类型和PAS它作为常规参数是这样的:

session.Query(System.Type type) 

这是可能的,如果是的话是什么语法?

回答

1

您不能指定类似于Session.Query<T>()的类型。您可以使用Session.CreateCriteria(typeof(type));,然后使用Criteria API。

相关问题