C# 为什么我能';在Fluent API中找不到IsIndependent()?
我正试图通过跟帖来解决我的问题。但在我的代码中我找不到C# 为什么我能';在Fluent API中找不到IsIndependent()?,c#,.net,entity-framework,C#,.net,Entity Framework,我正试图通过跟帖来解决我的问题。但在我的代码中我找不到 .IsIndependent() 扩展方法 这是我的密码: using System.Data.Entity; modelBuilder.Entity<UnitInformation>() .HasOptional(x => x.SectionInformations) .WithMany() .IsIndependent() 您很可能正在使用较新版本的实体框架。该方法从EF 4.1 CTP开始删除。(因此,在您使
.IsIndependent()
扩展方法
这是我的密码:
using System.Data.Entity;
modelBuilder.Entity<UnitInformation>()
.HasOptional(x => x.SectionInformations)
.WithMany()
.IsIndependent()
您很可能正在使用较新版本的实体框架。该方法从EF 4.1 CTP开始删除。(因此,在您使用的EF 5中也不存在。) 在代码优先关系API中整合IsIndependent。在功能CTP5中配置关系时,IsIndependent方法用于标识该关系在对象模型中没有公开外键属性。现在可以通过调用Map方法来完成。HasForeignKey仍然用于在对象模型中公开外键属性的关系 资料来源:
Entity Framework 5.0
.Net 4.5
Visual Studio 2012