2017-08-17 5 views
1

私の作品はNHibernate 2.0.1.4000 for .NETを使用しています。それ以降のバージョン(3+)にアップグレードしようとしていますが、DetachedCriteriaが変更されたためにできません。 2.0では、DetachedCriteria.AddOrder(order)、次にDetachedCriteria.Ordersを使用してOrderオブジェクトのリストを取得できます。それ以降のバージョンでは、DetachedCriteria.Ordersはなくなりました。注文のリストを取得する別の方法はありますか?あなたはリフレクションを使用するために喜んでいる場合を除き、NHibernate DetachedCriteriaオーダーが削除されました

  if (criteria.Orders.Count == 0) 
      { 
       criteria.AddOrder(Order.Asc("User.FirstName")); 
       criteria.AddOrder(Order.Asc("User.LastName")); 
       criteria.AddOrder(Order.Asc("User.Login")); 
      } 

おかげ

答えて

関連する問題