木子屋 Dnawo's BLOG

Entity Framework4.3实体类指定部分属性不映射成数据库字段的方法

👤 dnawo 📅 2014-05-07 👁 9442 👍 0 💬 0 🔄 本站原创
假设有如下一个实体类:

public partial class Person
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string Remark { get; set; }
}

其中Remark属性另有用途,在数据库中没有对应的字段,这样运行时会出错,提示列名Remark 无效。解决方法是使用NotMapped特性对它进行标记,告诉EF该属性不映射成数据库字段,下边为修改后的实体类:

public partial class Person
{
    public int Id { get; set; }
    public string Name { get; set; }
    [NotMapped]
    public string Remark { get; set; }
}

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 淘宝供销平台代销分账设置30分钟后系统自动付款给供应商 下一篇 → 中信银行信用卡电话服务密码重置示例