インターネットでNHibernate Criteria APIクエリの例を検索すると、制限を使用する例と式を使用する例があります。これら2つの違いは何ですか?
例えば:
posts = session.CreateCriteria<Post>()
.Add(Expression.Eq("Id", 1))
.List<Post>();
posts = session.CreateCriteria<Post>()
.Add(Restrictions.Eq("Id", 1))
.List<Post>();