Linq-to-SQL: свойство без столбца хранения - PullRequest
0 голосов
/ 24 октября 2010

эй, есть ли способ присвоить свойство NON DB классу Linq-to-SQL? (и т. д. рассчитанные поля), я получаю сообщение об ошибке при попытке

1 Ответ

2 голосов
/ 24 октября 2010

Linq2Sql генерирует ваши сущности как частичные классы.Это позволяет легко расширять эти классы самостоятельно, не изменяя код, сгенерированный L2S (что является плохой идеей, поскольку он будет перезаписан, если вы обновите свою модель и восстановите ее).

Просто найдите частичное определение класса и создайтеновый исходный файл, в котором вы объявляете тот же частичный класс.Внутри этого нового класса добавьте свойство или методы, которые вы хотите использовать в своем коде, но Linq2Sql не будет знать о них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...