【发布时间】:2011-04-27 09:05:54
【问题描述】:
我使用 Entity Framework 4 创建了一个实体模型,我通过 WCF 数据服务公开了该模型。我的一个实体需要定义不持久保存到数据库的属性,但实体模型设计器不允许您这样做。
为了解决这个问题,我将我的所有对象都定义为 POCO 对象,这允许您将非持久属性添加到您的对象,但不能添加到您的模型。
我遇到的问题是,因为这些非持久化属性只存在于对象本身而不是模型中,所以它们不会通过 WCF 数据服务公开。
有没有办法在实体模型中定义不持久化到数据库的属性?
提前感谢您的任何回复
瑞恩
【问题讨论】:
标签: c# wcf entity-framework