Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么我能';在Fluent API中找不到IsIndependent()?_C#_.net_Entity Framework - Fatal编程技术网

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