nhibernate получить все значения для типа - PullRequest
0 голосов
/ 12 мая 2011

Я использую NHibernate в своем проекте, и мне нужно получить все значения в таблице для определенного типа (модели домена), а тип является переменным.

Я могу использовать критерии, чтобы сделатьcrit.List (), но проблема в том, что тип является переменным и передается мне во время выполнения, поэтому мне нужно иметь возможность указать тип, который не является константой, и получить все значения в этой таблице в соответствии с отображениями NHibernate.

Возможно ли это?

1 Ответ

3 голосов
/ 12 мая 2011

Вы можете попробовать одно из следующих:

session.CreateCriteria(type).List(results);

session.CreateQuery("from " + type.Name).List(results);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...