标签: .net entity-framework
我应该将virtual关键字添加到我的主键属性吗?
在阅读了延迟加载,更改跟踪和虚拟关键字后,我意识到我几乎应该将所有属性标记为虚拟。我不太确定我的ID属性,因为加载没有ID的实体是没有意义的,它只会用于更有效的更改跟踪。
答案 0 :(得分:1)
您想要更改跟踪代理吗?如果是这样,您必须在所有属性上都有虚拟关键字。
请参阅此blog post by a member of the EF team