Я использую подход Entity Framework "Code First" в веб-приложении ASP.NET MVC 3. В моей базе данных у меня есть несколько вычисляемых столбцов. Мне нужно использовать эти столбцы для отображения данных (что отлично работает).
Однако, когда я вставляю строки в эту таблицу, я получаю следующую ошибку:
Столбец "ChargePointText" нельзя изменить, так как он либо является вычисляемым столбцом, либо является результатом оператора UNION.
Есть ли способ пометить свойство как доступное только для чтения в моем классе?
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; }
}