代码之家  ›  专栏  ›  技术社区  ›  Dan H

POCO与自跟踪实体的区别

  •  2
  • Dan H  · 技术社区  · 14 年前

    我有一个单独的项目的POCO的,现在我需要自我跟踪实体。有人知道我是否需要生成新的自跟踪POCO,它们将替换我当前的POCO吗?或者,除了我当前的POCO之外,我是否还设置了自我跟踪实体?

    谢谢!

    1 回复  |  直到 14 年前
        1
  •  3
  •   zeeshanhirani    14 年前

    你不需要两者兼而有之。STE本质上是POCO,当与ObjectContext断开连接时,它具有额外的更改跟踪功能。如果你有n层的情况,我建议你坚持使用STE。对于非N层场景,也就是说,当您在服务器端处理实体时,可以像poco对象一样使用它,并让ObjectContext为您管理更改跟踪。