为什么Entity Framework不容易允许自定义基类?

时间:2010-10-20 20:08:57

标签: .net entity-framework

这是微软的设计选择,还是有办法实现,我不知道?

1 个答案:

答案 0 :(得分:2)

如果要在实体类型中使用EF 实体对象,那么您应该让它们在单独的分部类中实现自定义界面,因为它们已经从EntityObject继承。
但是,如果您使用新的EF 4.0 POCO Entities,那么您可以自由地让它们从您想要的ant自定义基类继承。
顺便说一下,这与EF“设计”无关,只是因为你不能在C#中拥有 Multiple Inheritance