我在 EF 4.0 中构建了 EF 模型,然后安装了包含新 DBContext 接口的 4.1 升级版。如何更新我的模型以使其使用 4.1 的功能?
谢谢
您可以将 DbContext 与 EDMX 模型结合使用。安装 EFv4.1 后,您应该可以使用新的 T4 模板:DbContext 生成器。这将获取您的 EDMX 并创建源自以下内容的上下文DbContext
以及所有 POCO 实体。Here你有演练。
但如果你想切换到DbContext
只是因为DbContext.Entry.State
你不必这样做。 EFv4也有类似的机制:
context.ObjectStateManager.ChangeObjectState(entity, EntityState.Modified);
Here是如何更新 EFv4 中的实体的完整描述。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)