实体框架 4:为什么我无法获取派生实体的 ObjectSet 而不是 ObjectQuery?
我有一个派生自“BaseEntity”的“投资”实体。 使用 _container.BaseEntities.OfType() 我得到一个始终查询数据库的 ObjectQuery。 因此我宁愿有一个…
传递 ObjectContext EF 4.0
我有两个类 Queries 和 ContactRepository。 public static class Queries { public static Contact GetContactByName(CEntities context, string nam…
通过 ObjectContext 基础实例进行 EF4 预加载
使用 ORM 时,我通常创建一个工厂方法来返回 DataContext / ObjectContext 实例,然后用它来查询数据源。我通常让我的工厂返回基本上下文类;因此,对…
Fluent API,EF 4.1:继承和外键问题
有几个简单的类: 第一类: public class User { public int UserId { get set } public string Username { get set } // ... public ICollection<T…
从实体对象获取 ObjectContext 引用的最快方法是什么?
我正在为 EntityFramework 对象创建扩展,如 如何:自定义生成的数据中所述对象,但在其中一些扩展中,我需要获取实例的 ObjectContext 来查找模型中…
将 POCO 实体转换为业务实体
我愿意将实体框架集成为我的数据层。 我遵循文章并使用本教程生成了 poco 实体: http://blogs.msdn.com/b/adonet/archive/2010/01/25/walkthrough-po…
我应该处置 EF4.0 ObjectContexts 吗?
我有一个与 Entity Framework 4 配合使用的简单 UnitOfWork 模式,如下所示: public class UnitOfWork { private readonly myEntities _context publ…
使用 EntityFramework 上下文可以吗
在我的 DAL 中,我目前在基类中使用它: protected static MyCMSEntities MyCMSDb { get { return new MyCMSEntities(ConfigurationManager.Connectio…