Limit the result in NHibernate

How to limit the number of rows returned in NHibernate?

I am looking for something like SetMaxResult (), but could not find it in the Nhibernate namespace!

Note. I want to use NHibernate.Criterion and not NHibernate.IQuery , so it is best if you can provide this example.

+4
source share
2 answers

I can just use

 public void GetByCriteria(ICriterion criterion) { var criteria= ISession.CreateCiteria(typeof(T)).SetMaxResults(maxResult); criteria.Add(criterion); } 
+8
source

There is a SetMaxResults method for ICriteria.

+3
source

All Articles