C# 从EF存储中排除属性
在一次会议上,有人提出了一个有趣的方法来解决我试图解决的问题。解决方案包括向我的一个类(由实体框架生成的类)添加属性 是否有任何方法将此新属性从EF存储中排除?所以我有点像:C# 从EF存储中排除属性,c#,entity-framework,asp.net-mvc-3,annotations,C#,Entity Framework,Asp.net Mvc 3,Annotations,在一次会议上,有人提出了一个有趣的方法来解决我试图解决的问题。解决方案包括向我的一个类(由实体框架生成的类)添加属性 是否有任何方法将此新属性从EF存储中排除?所以我有点像: public partial class User { UserState state; // property I do not want stored in the database 其中,User具有EF在别处定义的一组属性 谢谢-e根据上面的@Gabriel,我不必担心,属性不会自动存储。我可能没有抓住要
public partial class User
{
UserState state; // property I do not want stored in the database
其中,User
具有EF在别处定义的一组属性
谢谢-e根据上面的@Gabriel,我不必担心,属性不会自动存储。我可能没有抓住要点,但是如果一个属性刚刚添加到类中,实体框架会在EDMX中存储它而不显式映射吗?嗯。。。这是个好问题。我以为它会被存储,但也许它不是…也许你把它和n/hibernate混淆了?为什么我会投反对票?我的问题不清楚吗?无用的?什么?无论如何,我可以确认EF不会存储东西,除非它们被明确地映射到存储实体。您可以根据自己的意愿扩展部分类,而无需担心