2010-08-18 2 views
0

можно ли получить ключ сущности из свойства EntityReference без его загрузки?Получить EntityKey без загрузки ссылки Объект

Я пробовал:

entity.EntityKey.EntityKeyValues[0].Value 

Но если упоминаемая сущность не загружается EntityReference.Load() метод, EntityKey свойство равно нулю.

Спасибо, много!

ответ

0

В EF 4 используйте ассоциации FK вместо независимых ассоциаций, если вы хотите эту функцию.

Для EF 1, EntityKey будет null если query.MergeOption является MergeOption.NoTracking.

+0

Спасибо, MergeOption был настроен на NoTracking. –

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