从派生表中检索泛型

时间:2016-06-30 14:26:50

标签: c# .net linq generics nhibernate

我有两个类,它们是SQL数据库中的表,派生自一个类库

public class base {}

public class A: base{}
public class B: base{}

我希望NHibernate提出这样的查询

session.query<T>().Where(...)

但我只有基类。如何在泛型类中转换类型A的基类?

例如

base MyClass;
session.query<typeof(MyClass)>().Where(...)

0 个答案:

没有答案