Я только начал использовать EF в VS2010. Это просто амазин.EntityFramework как переопределить свойства
Я, честно говоря, ничего не могу понять. Например, у меня есть EntityType с собственностью, они генерируются из структуры базы данных. Теперь я должен просто переопределить это свойство в своем коде. Мне не нужно сохранять значение свойства обратно в БД, но каждый раз, когда он считывается из БД, он должен быть заменен расчетным значением времени выполнения.
Конечно, я могу создать производный класс на основе моего EntityType, но я пробовал и обнаружил любопытные трудности, я не уверен, что это правильный путь. В любом случае, даже когда я пытаюсь изменить весь EntityType на Abstract, проклятая Visual Studio не хочет проверять это и говорит что-то вроде:
«Ошибка 2078: AssityMype.Asset» EntityType является абстрактным и может отображаться только используя IsTypeOf. " «Ошибка 2063: По крайней мере, одно свойство должно быть отображено в наборе карт для„активов“»
Что, черт возьми, это значит, предположим, я не знаю ..
Любые идеи?
«Я пробовал и нашел любопытные трудности», что это значит? – jfar
Нужно увидеть какой-то код, я не понимаю, чего вы хотите –
Что случилось с использованием частичных классов и создания нового свойства ReadOnly для вычисления значения? – willbt