2009-08-28 8 views

Répondre

13

Un ICriteria est utilisé pour représenter une requête. Vous pouvez ajouter des ICriterions à cette ICriteria pour exprimer des filtres.

Par exemple:

ICriteria crit = session.CreateCriteria (typeof(Person)); 

crit.Add (NHibernate.Criterion.Expression.Eq("Name", "somename")); 

Ou, comme la documentation indique:

ICriterion: Une représentation orientée objet d'un critère de requête qui peut être utilisé comme une contrainte dans un ICriteria requête

ICriteria: API simplifiée pour récupération d'entités en composant NHibernate.Criterion.Expression objets.

+0

Merci. Suis juste un peu surchargé au mo '. Votre exemple le rend clair maintenant. –

Questions connexes