Linq to SQL: Может ли хранимый процесс загружать весь граф сущностей, включая дочерние сущности? - PullRequest
2 голосов
/ 05 мая 2011

Как и в заголовке, я хочу загрузить целый граф сущностей с числом дочерних сущностей 1-1.Похоже, что хранимая процедура может загружать только родительский объект, а затем LINQ использует отложенную загрузку для заполнения дочерних объектов по мере их доступа.

1 Ответ

0 голосов
/ 07 мая 2011

Вы правы, я не думаю, что вы легко можете загрузить EntityRef и EntitySet вне диапазона от процесса.Если вы хотите загружать, вы должны использовать «одобренный» способ, с подсказками в контексте.

Я подозреваю, что вы могли бы спроектировать объект-монстр, загрузить его с помощью ExecuteQuery, а затем разделить его на свой график, но это пропустило бы карту идентичности, что привело бы к другим проблемам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...