Я использую NHibernate 3.0.0 и новую функцию ленивых свойств. Однако в некоторых запросах я хочу с нетерпением загрузить свойства, и я хотел бы, чтобы запрос привел к экземплярам сущности без прокси. Я также предпочитаю использовать поставщик LINQ или QueryOver. Так что мои два вопроса, связанные с этим, являются:NHibernate 3 ленивые свойства и нетерпеливые запросы
- Я знаю, что жадная загрузка из свойств может быть достигнуто в HQL с «извлечь все свойства», но это можно сделать то же самое с провайдером LINQ или QueryOver?
- Если я выполняю запрос HQL с «выборкой всех свойств», объекты в результате действительно загружаются, но они все еще проксированы. Есть ли способ избежать этого?
Приветствие
В чем проблема с наличием прокси-объектов? –
Передача объекта с использованием WCF не будет работать, например. – Yhrn