ICriteria iCriteria = DataAccessHelper.GetSession().CreateCriteria(typeof(T))
.Add(Expression.Lt("Id", InitialIndex))
.Add(Expression.Eq("Member", member))
.Add(Expression.Eq("Action.class", typeof(U)))
.SetMaxResults(MaxResult)
.AddOrder(Order.Desc("Id"));
Я просто хочу создать критерий, который может фильтровать объект Action по его классу реализации.Но когда я запускаю это, выдается следующее исключение.
{"не удалось разрешить свойство: Action.class of: Classes.MemberAction"}
Класс MemberAction содержит:
public class MemberAction {
Int64 Id;
Member member;
Action action;
IDictionary<string,string> Attributes;
etc.....
}
и класс Action является базой для 4 других классов