Entity Framework 4 - 在生成的实体中嵌入 ObjectContext 引用
我是 Entity Framework 4.0 的新手,将其与 C# 一起使用,目前正在尝试其功能。 我注意到,与大多数类似的 ORM 一样,它依赖于 Context 对象来处理在…
在 ObjectContext.Add 中使用 Parallel.ForEach 会带来好处
我正在将实体框架与通用存储库模式一起使用。我使用了以下方法来添加对象。 public int Add(TEntity entity) where TEntity : class { DataContext.Ad…
ObjectContext.Connection.BeginTransaction() 是否使用 MSDTC?
我想确认实体框架的ObjectContext.Connection.BeginTransaction()方法返回的事务是否使用MSDTC(微软分布式事务协调器)的支持? 有没有办法在不支持M…
C# 实体框架每个 HttpContext 仅使用一个 ObjectContext
在 ASP.NET MVC 2 中,使用实体框架 4,我收到此错误“实体对象无法被 IEntityChangeTracker 的多个实例引用”。 对 SO 的搜索表明,这可能是因为我有…
为什么会抛出 NULL 值异常?
由于某种原因,我在 db.SaveChanges(); 指令中收到以下错误: Cannot insert the value NULL into column 'UserId', table 'XXXXXXXXX_Dev.dbo.Portfo…
是否存在 ObjectContext 中不可用的 DbContext 函数?
微软有一个描述 DbContext 功能的介绍文章。 其中一些,例如 过滤相关实体 我在 ObjectContext 中没有看到过。 该功能对于 DbContext 来说真的是新功…
如何从 EF Code First 上下文中分离实体
这看起来比应有的要困难得多。 我正在使用 MVC3、SQL Compact Edition 和 Entity Frameworks Code First 编写一个事件注册站点,并使用 Steven Sander…
MVC 3 - ObjectContext 实例已被释放,不能再用于需要连接的操作
一般来说,我对 C# 和 MVC 非常陌生,我一直在创建自己的小博客网站作为测试项目。尽管到目前为止大多数事情都正常,但我在从 LINQ 查询中选择多个列…
在代码中或应用程序加载时刷新/重新创建 EF 对象上下文
有没有办法在代码中执行在添加新项目下创建对象上下文时所做的操作 --> Visual Studio 中的实体数据模型? 比方说,我向数据库添加了一个新表。下次我…
如何将 EF Code First DbContext 绑定到 Asp.Net 数据源?
我创建了以下 Context 与 Entity Framework Code First 一起使用: public class Context : DbContext { public DbSet Animals { get; set; } } 现在…
针对刚刚使用 ObjectContext 插入的实体运行代码的可靠方法?
我有一些代码需要在每次将实体插入数据库时运行,问题是该代码需要实体主键。 我发现我可以使用 EntityState.Unchanged 从 ObjectStateManager 获…
EF4.0 - 有没有办法在调试期间查看哪些实体附加到哪些 ObjectContext?
这是我的 我正在尝试使用 几个月前朱莉·勒曼给了我解决方案。我目前正在使用以下内容生成一个预先附加到我的 ObjectContext 的新游戏实体: Game game…
每个 http 请求的 ObjectContext 实例在执行 1 次查询后释放
我正在考虑将 ObjectContext 放入 HttpContext.Current 中,以便同一请求中的所有逻辑都可以访问它,而不必每次都打开/销毁。 在 ObjectContextManage…
来自 ObjectContext 的 EntityFramework EntityType?
我有一个具有以下签名的方法: public voidGenerateLog(TEntityEntity) where TEntity : EntityObject 如何循环遍历我的 ObjectContext 并为我的 Obje…
与保存时间有关的实体框架问题
我有一个具有 ObjectContext 的对象。在该对象的 OnSave 中,我正在使用该 ObjectContext 运行一个操作,如下所示: public void SaveChangesAction(O…