首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >实体框架代码优先计算属性

实体框架代码优先计算属性
EN

Stack Overflow用户
提问于 2011-05-16 17:18:19
回答 2查看 18.2K关注 0票数 19

我在一个ASP.NET MVC3Web应用程序中使用了实体框架“代码优先”的方法。在我的数据库中,我有几个计算列。我需要使用这些列来显示数据(这很好用)。

然而,当我在这个表中插入行时,我得到了以下错误:

无法修改列"ChargePointText“,因为它要么是计算列,要么是UNION运算符的结果。

有没有办法在我的类中将属性标记为只读?

代码语言:javascript
复制
public class Tariff
{
    public int TariffId { get; set; }
    public int Seq { get; set; }
    public int TariffType { get; set; }
    public int TariffValue { get; set; }
    public string Title { get; set; }
    public string Description { get; set; }
    public int ChargePoint { get; set; }
    public string ChargePointText { get; set; }
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6015271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档