如何首先在EF 4.3代码中映射受保护的属性

时间:2012-02-16 13:17:53

标签: entity-framework code-first

在EF 4.3文档中说:

  

默认情况下,使用Code First构建数据库不包括私有,受保护或内部属性。如果您在模型中手动包含这些属性,Code First将忽略这些成员上的任何数据注释。这个问题现已修复,Code First处理数据注释。

我的问题是如何首先使用代码手动包含受保护的属性,特别是使用流畅的API?

2 个答案:

答案 0 :(得分:7)

答案 1 :(得分:3)

使用流畅的API是不可能的,因为流畅的API使用强类型方法,因为所有可访问性规则仍然存在。文档说它应该可以使用数据注释,但我无法使其工作。