Как перенести защищенное свойство в код EF 4.3

В документации EF 4.3 говорится:

По умолчанию создание базы данных с использованием кода First не включает личные, защищенные или внутренние свойства. Если вы вручную включили эти свойства в свою модель, Code First будет игнорировать любые аннотации данных для этих членов. Это проблема теперь исправлена, и Code First обрабатывает аннотации данных.

Мой вопрос заключается в том, как сначала включить защищенное свойство manully с кодом, espically используя свободный API?

Ответ 2

Это невозможно с использованием свободного API, потому что свободный API использует строго типизированный подход, и из-за этого все правила доступности все еще существуют. Документация говорит, что это должно быть возможно с аннотациями данных, но я не смог заставить его работать.