如何将属性首先添加到数据库中,该模型不会成为数据库的一部分

时间:2016-07-01 16:01:58

标签: c# .net-4.5 ef-database-first

我正在尝试设置数据库第一个项目来处理数据库的数据访问,这对于几个使用的应用程序是通用的。这些属性的值将根据调用的方法,调用的人等进行不同的设置。有没有办法设置一个属性,该属性具有EF不会尝试映射到数据库字段的get和set方法?

1 个答案:

答案 0 :(得分:4)

使用[NotMapped]属性。

public class MappedClass
{
    public string MappedProperty { get; set; }
    [NotMapped]
    public string NotMappedProperty { get; set; }
}

参考MSDN