Добавить комментарий

Нужно использовать специальное свойство class, которое хранит тип загружаемой сущности. Это свойство можно использовать в HQL или Criteria API:

var list = session
    .CreateCriteria(typeof(BaseClass))
    .Add(Restrictions.Disjunction()
        .Add(Restrictions.Eq("class", typeof(ClassB)))
        .Add(Restrictions.Eq("class", typeof(ClassC))))
    .List<BaseClass>();
Внимание! Вы собираетесь отправить информацию от имени анонимного пользователя.
v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.