entity-framework-6相关内容

提供者没有返回ProviderManifest实例

当我想要配置我的数据源(EntityDataSource1)并分配由实体数据模型自动生成的connectionString。我收到错误: “连接字符串中指定的元数据无法加载,请考虑重建Web项目以构建可能包含元数据的程序集 发生以下错误:提供程序未返回ProviderManifest实例“。 我读了很多建议,如 http://blogs.teamb.com/craigstuntz/2 ..

两个具有相同导航属性的外键?

我是Entity Framework的新手,所以我不太了解它。目前,我在我的学院项目工作,在那个项目我遇到一个问题,我有两个外键指的是另一个表中的同一列。我该怎么处理这种情况。 是否需要为每个外键创建导航属性。如果我为ContactId创建另一个Navigaton属性,则需要在User类中创建另一个导航属性,如: public virtual ICollection< ; BLO ..

添加所有请求的条件EF6

我的大多数实体(不是全部)有两个属性名为 CompanyId 和已删除。如何自动为所有选择请求自动插入这两个属性,而不是在整个应用程序中的每个单个查询上手动设置。 示例: db.MyEntity.Where(me => me.Id == 1).Select(me => me.Description) 动态检查实体有道具 CompanyId 和已删除。 案例肯 ..

不变名称为“System.Data.SqlClient;”的ADO.NET提供程序无法找到(实体框架MVC)

我似乎无法解决实体框架6中的一个常见问题。我已经在SO上审查了与此问题相关的许多主题,并且无法找到适用于我特定情况的解决方案。 > 直到这一点,我已经开发了使用localdb与代码第一次迁移,这很好。但是现在我把它移动到一个实际的SQL服务器实例,它会在尝试迁移时引发以下错误: “具有不变名称的System.Data的ADO.NET提供程序.SqlClient;'未在计算机或应用程序配 ..
发布时间:2017-08-20 22:41:20 C#/.NET

从二级缓存中排除某些实体

我正在使用 EFCache 在我的EF上下文中提供二级缓存。 我碰到了一个问题,我的一个实体连接到一个提供行级安全性的视图。因此,此视图会根据一些参数过滤行。当使用二级缓存时,所有用户将获得相同的结果! 我正在寻找一种方法来排除某些实体缓存,任何帮助都是受欢迎的。 / p> 这是我的缓存配置: class CacheConfiguration:DbConfiguratio ..
发布时间:2017-08-20 22:36:54 .NET组件控件

为Entity Framework导航属性设置默认对象

可以为Entity设置默认对象吗? 说我有一个 Person 原来没有要求个人资料。 现在我需要一个个人资料 - 但现有的实体当前没有个人资料。 有什么方法可以为将来加载的这些实体提供一个默认对象,所以任何使用 Person 实体可以假设配置文件永远不会为null,即使是默认值也是如此。 下面你可以看到我已经尝试了 - 它创建了一个默认值 - 但是即使数据库中有东西总是返回 ..
发布时间:2017-08-20 22:28:18 C#/.NET

实体框架GetOrCreate?

从这里开始我的桌子。不是很有趣,只是一个主键,数据和外键连接它们。一切都有独特的约束。 CREATE TABLE [dbo]。[Providers]( [id] BIGINT IDENTITY 1,1)NOT NULL, [name] NVARCHAR(850)NOT NULL, CONSTRAINT [PK_Providers] PRIMARY KEY CLUSTERED([id] ..
发布时间:2017-08-20 22:27:02 C#/.NET

EntityFramework 6基于代码的数据库连接字符串配置

我试图使一个现有的应用程序没有一个app.config(由于一个非常特定的环境是必需的)。问题是它很大程度上依赖于EntityFramework 6来处理SQL Server。 我试图利用一个基于代码的配置,但我无法说明如何通过我的配置提供正确的连接字符串。 我做了一个配置类: public class MyConfiguration:DbConfiguration { ..
发布时间:2017-08-20 22:24:20 C#/.NET

如何在Entity Framework 6 Database Database中高效地设置默认实体值

我是Entity Framework的新手,迄今为止只处理了数据库第一次开发。我一直在阅读实体框架2E,重点是EF4。 EF4中生成的类没有无参数的构造函数,所以我可以在我定义的无参数构造函数中定义部分类并初始化实体属性。其他选项是直接编辑EDMX,并将属性的StoreGeneratedPattern属性设置为Computed或设置属性的Default Value属性。后两个选项的问题是,每当我从 ..
发布时间:2017-08-20 22:20:13 C#/.NET

实体框架6代码第一种方法 - 唯一约束不起作用

我正在使用EF 6与代码第一种方法。除了在数据库级别的数据库约束检查之外,我想在POCO级别提供唯一的约束检查。我遵循文章使用流畅的API设置唯一约束有人建议使用[Index()]属性。 这是我的代码:我已经在我的poco类中应用了相同的,但是看起来仍然是数据库级别的异常。 / p> [Key] public decimal OrderId {get;组; } [Inde ..