【问题标题】:Criteria method for nhibernatenhibernate的标准方法
【发布时间】:2012-05-08 00:28:28
【问题描述】:

有没有办法给方法一个标准,然后从代码中运行它? 例如

    public static List<T> ToList(ICriteria criteria)
    {
        ISession session = NhSessionHelper.GetCurrentSession();
        List<T> l = session.+criteria;
        return l;
    }

【问题讨论】:

    标签: c# asp.net hibernate nhibernate criteria


    【解决方案1】:

    你可以为它 DetachedCriteria:

    public static List<T> ToList(DetachedCriteria criteria)
    {
        ISession session = NhSessionHelper.GetCurrentSession();
        List<T> l = criteria.GetExecutableCriteria(session).List<T>();
        return l;
    }
    

    【讨论】:

      猜你喜欢
      • 2011-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多