Прогнозы в NHibernate

предположим, в сущности есть атрибуты id, имя пользователя, возраст, адрес. Теперь я просто хочу идентификатор и имя пользователя, и я использую этот код для него.

Проекции позволяют возвращать что-то, кроме списка сущностей, из запроса.

var proj = Projections.ProjectionList()
    .Add(Projections.Property("Id"), "Id")
    .Add(Projections.Property("Username"), "Username");

var list2 = DetachedCriteria.For<User>()
    .Add(Expression.Eq("Username", "lachlan"))
    .GetExecutableCriteria( sessionFactory.GetCurrentSession())
    .SetProjection( proj )
    .List();

Как я буду получать значения. В каком объекте будут приняты эти значения.

Ответы на вопрос(1)

Ваш ответ на вопрос