我们使用NHibernate作为我们的ORM。用于检索大多数实例
session.Query<T>()
很好。我们有一些实例,我们想在执行期间指定类型,并将其作为常规参数传递,如:
session.Query(System.Type type)
这是可能的,如果是这样,语法是什么?
答案 0 :(得分:1)
您无法使用Session.Query<T>()
指定类似的类型。
您可以使用Session.CreateCriteria(typeof(type));
,然后使用Criteria API。