Нет встроенной функции, которая автоматически загрузит весь объектный граф. Вы должны всегда явно указывать, какие свойства навигации вы хотите загружать (используя метод Include
или LoadProperty
).
Edit:
Исходя из вашего комментария: Обычно должно быть возможно создать какой-нибудь автозагрузчик, но это будет нелегко. ObjectContext
имеет свойство MetadataWorkspace
, которое содержит все метаданные о ваших сущностях. Вы можете загрузить всю информацию о ваших сущностях из метаданных и добавить необходимые включения в запрос. Я ожидаю одну проблему - вы должны как-то обрабатывать циклические ссылки. Если вам нужен пример того, как извлечь информацию об объектах, проверьте шаблон генерации P4O T4.