2013-04-09 5 views
1

Есть ли способ заполнить свойства навигации объекта в Entity Framework вместе с загрузкой самого объекта путем передачи его первичного ключа?Наполнение свойств навигации в рамках сущности?

Позволяет сказать:

context.Request.LoadUsingPk(pk).LoadNavigationPropertiesRelatedToThisRequest 

ответ

2

Да - для нетерпеливой загрузки, вы добавляете Include() вызов (MSDN):

context.Request.Include(request => request.NavigationProperty)... 

Это метод расширения, поэтому вы должны добавить с помощью, чтобы сделать это видно:

using System.Data.Entity; 

Здесь есть статья MSDN: Entity Framework - Loading Related Entities

Смежные вопросы