我有一个其他人创建的实体框架对象映射到数据库。我想扩展此对象以包括我不想映射到数据库的字段(或在数据库中创建新表或字段)我被告知您可以将字段标记为[NotMapped]并且它不会映射到数据库。我一直在研究部分类,我想知道是否有一种方法来创建部分类,其中一个将映射到数据库而另一个不会,而不是将所有内容单独标记为[NotMapped]。
答案 0 :(得分:1)
就编译器而言:它所做的就是将各种不同的partial
类端到端拼接在一起。除了可能更改页面顶部的using
指令外,您无法在逐个文件(等)级别执行任何操作,但不会更改代码意味着什么。
所以基本上:不,没有办法用partial
类做你所描述的。您需要单独装饰每个成员,就像您已经在做的那样。