В моем отображении nHibernate у меня есть что-то похожее на
<sql-query name="spLogin">
<return class="User" />
EXEC dbo.spLogin :username, :password
</sql-query>
Проблема в том, что spLogin не возвращает все свойства сущности User.Если одно из свойств отсутствует, nHibernate создает исключение IndexOutOfRangeException для свойства, которое не существует в наборе результатов.
Существует ли причина, по которой nHibernate не может лениво загрузить это свойство, если объект был полученкак часть sql-запроса, который не возвращает все свойства?