将 EntityFramework 4 实体公开为 IList 而不是 IObjectSet
我的 Entity Framework 4 项目中有一个“客户”POCO 实体。我想将我的客户实体作为通用列表而不是对象集公开给我的上层。 我有一个 IUnitOfWork 接口…
使用实体框架数据库脚本时维护数据
我正在阅读 Scott Klein 的《Pro Entity Framework 4.0》一书,作者指出 您的数据库将从以下位置重新创建 运行 DDL 脚本时从头开始。不 现有数据将被…
实体框架跨多个上下文插入多对多关系
我有一个 Events 表和一个 PaymentTypes 表,它们通过 Events_PaymentTypes 连接表链接。 EF 允许我通过执行 Event.PaymentTypes.Add(PaymentType) 将…
当其中一个 EntityManager 更新或保存更改时,哪些数据会看到一组 EntityManager?
我对实体框架中的上下文有以下疑问: 假设有三个上下文 d1、d2 和 d3。每个上下文都在应用程序执行流的不同时刻实例化(d3,在 d2 之后,d2,在 d1 之…
我应该如何在线程化 WinForms 应用程序中使用 EF4?
我有一个 winforms 应用程序,它只读取日志文件。现在,因为我有几个日志文件(例如 20-30 个),所以我尝试使 winform 应用程序线程化,以便它可以一…
EF4 代码优先 CTP5 多对一
我一直在尝试让 EF4 CTP5 与现有数据库很好地配合,但在一些基本的映射问题上遇到了困难。 到目前为止我有两个模型类: public class Job { [Key, Col…
实体框架 4 CTP 5 POCO - 多对多或查找表?
我正在仅使用 Entity Framework 4 CTP 5 POCO 构建一个个人博客应用程序,其中 Post 可以有许多 Tags 并且 Tag 可以在许多帖子中。我的问题是是否建立…
实体框架中对象上下文的处理4
我有一个从我的数据库模型自动生成的实体类。该类继承了ObjectContext,而ObjectContext又继承了IDisposable。 我创建了一个存储库,其中包含各种方法…
在 EF4 CTP5 中使用 POCO 删除多对一关系中的子实体
简短版本: 使用经典的 Order 和 OrderLine 示例,如何在 POCO 中执行以下操作: public partial class Order { public void RemoveInvalidOrderLines…
在 SQL CE 数据库上的实体框架中使用 DateDiff
我有一个方法应该返回带有计算列的匿名对象列表,如下所示: var tomorrow = DateTime.Today.AddDays(1) return from t in this.Events where (t.Star…
SL4、EF、Ria 服务 - 当服务器端发生或未发生删除时,客户端如何知道发生了什么?
使用 Bill Burrows Intro to SL4 and WCF Ria Services - Golf Examples (http://www.myvbprof.com/MainSite/index.aspx#/zSL4_RIA_01),我不希望你看…
为什么 EF4 不生成支持我的函数导入的方法?
我的数据库中有一个存储过程,它返回一个整数。我在模型中添加了函数导入。这出现在 EDMX 文件中: <Function Name="GetTotalEntityCount" Aggregat…
将 EDMX 文件移动到新项目导致:System.Data.MetadataException:无法加载指定的元数据资源
我有一个 ASP.NET MVC 2 项目。 我已经在保存模型的类库项目上创建了 edmx 文件。 现在我创建了另一个名为共享的类库,并将 edmx 文件移到那里。 解决…
当 source 是 IQueryable 对象时访问 bindingsource.Current 的内容
目前,我的存储库返回一个 IQueryable 对象,该对象列出了我的数据库中的数据,并将其绑定到 BindingSource 以在网格中使用: public void BindTo(IQu…