Вам придется использовать проекции.
Полагаю, вам придется создать критерий, который будет выглядеть примерно так:
ICriteria crit = mySession.CreateCriteria (typeof(Article));
crit.Add (Restrictions.Eq ("Category", someCategory));
crit.SetProjection (Projections.Count("somePropertyNameOfArticle"));
int result = crit.UniqueResult<int>();