Web 表单 EF4 CodeFirst CTP5 KeyAttribute 未找到
我在带有 EF4 和 CTP5 的 Web 表单(不是 MVC)中使用代码优先,当尝试使用 [Key] 属性装饰属性时,它不会显示在智能感知中,并会出现编译错误,提示 …
EF4 Code First 使表名称为单数
我正在使用单数表名称的标准。默认情况下,EF4 Code First 具有复数表名称。我已经编写了代码来覆盖此约定,但似乎不起作用。 使用部分: using Syste…
实体框架自定义数据类型映射
给定以下代码: public class Car { public virtual int CarId { get set } public virtual string TypeName { get set } public ConvertableNullable…
POCO 自引用多对多
这看起来像是同一个问题,但我的问题有点不同。 实体框架 4 CTP 5 自引用多对多 示例代码 ; public class Category { [Key] public int Id { get set…
实体框架复杂类型自定义验证,停止验证递归
我们使用复杂类型来管理可翻译字段,如下所示: [ComplexType] public class Translated { [Required] public string NL { get set } [Required] publ…
自动生成主键(Guid)实体框架CTP5
我有一个以下 POCO 类, public class Account { [Key,DatabaseGenerated(DatabaseGenerationOption.Identity)] public string AccountId { set get }…
EF Code First CTP5 空子对象处理
我有一个产品对象,其中有一个相关的类别。 我的产品和类别之间的关系是一对多。但类别也可以为空。 问题是我似乎无法处理 null Category 对象。 我在…
实体框架 CTP 5 相关属性不起作用
使用实体框架 CTP 5,我尝试在我的类中创建外键列表。 但我不断收到错误消息,提示无法找到相关内容。 这是代码: public class VertragsVerweis : Ge…
EF 代码优先 CTP5。如何存储来自基类的继承数据
我有一个 User 类,其中包含一些默认数据。 public class User : BaseEntity { //-- Declaration private string _firstname private string _lastnam…
实体框架 4 CTP5 TPT 继承不适用于深层层次结构?
我在使用 CTP5 中的代码优先 API 映射稍微复杂的继承关系时遇到问题。当我有这个: Table A -------- int ID (PK) Table B -------- int ID (PK) varc…
如何使用存储库模式预先加载子实体
我有一个名为 Tour 的实体,它可以有许多 Agent。我可以添加代理,但无法删除它们。 // _repo is injected.... var tour = _repo.GetById(tourId) tou…
实体框架 CTP5 存储库 + winform 的工作单元
我想使用存储库和工作单元模式构建一个windosform应用程序。 大多数现有示例都使用 ObjectContext,但我使用 DbContext。 我该怎么做?…
如何查找 EF CodeFirst CTP5 中正在跟踪更改的所有对象的来源?
我遇到“实体对象无法被 IEntityChangeTracker 的多个实例引用”问题。经过一番检查后,我似乎有一个正在跟踪更改的对象。问题是我不知道问题对象的来…
带查询的 EF CTP5 自引用模型
我有一个带有自引用子属性的 POCO Menu 类: public class Menu { public int MenuID { get set } public int? ParentID { get set } public string T…