Насколько я понимаю, атрибут [NotMapped]
недоступен до EF 5, который в настоящее время находится в CTP, поэтому мы не можем использовать его в производстве.
Как пометить свойства в EF 4.1 для игнорирования?
ОБНОВЛЕНИЕ:Я заметил еще кое-что странное. Я получил атрибут [NotMapped]
для работы, но по какой-то причине EF 4.1 по-прежнему создает столбец с именем Disposed в базе данных, хотя public bool Disposed { get; private set; }
помечен как [NotMapped]
. Конечно, класс реализует IDisposeable
, но я не понимаю, какое это имеет значение. Есть предположения?