2010-04-28 62 views

回答

1

默认模式将是简单的实体

然而,这两种模式都支持,而且采用将取决于应用。如果你想要更改设置模式,我会建议替代"Self-Tracking" entities

EF允许您通过调用连接/断开/ ApplyPropertyChanges

EF 3.5使得它更具有挑战性拉更改组模式的附加/分离的对象从上下文支持简单的实体模式。因为它没有给你传递实体变化的手段。但是,如果您可以灵活地使用数据服务,则可以将其关闭。

EF 4支持自我跟踪模式,允许您自定义基于EF模型生成的跟踪代码。

至于细节的例子MS实际上已经提供了一套良好的definition of the patterns以及示例实现

下面的博客为您提供您所需要的一切。

Building N-Tier Apps with EF4

Example implementation of change set

+0

太感谢你了, 和数据集是更改组模式的最常见的例子,也存在其他的例子,比如EntityBag – kathy 2010-05-01 02:37:38