Entity Framework(EF):DbContextConfiguration属性详解
Entity Framework(EF):DbContextConfiguration属性详解DbContext.Configuration对象的几个重要属性:
AutoDetectChangesEnabled
获取或设置一个值,该值指示是否通过 DbContext 和相关类的方法自动调用 DetectChanges 方法。 默认值为 true。

EnsureTransactionsForFunctionsAndCommands
获取或设置某值,该值确定是否应在事务中始终执行 SQL 函数和命令。

LazyLoadingEnabled
获取或设置一个值,该值指示是否启用针对公开为导航属性的关系的延迟加载。 延迟加载在默认情况下处于启用状态。

ProxyCreationEnabled
获取或设置一个值,该值指示框架在创建实体类型的实例时是否会创建动态生成的代理类的实例。 请注意,即使使用此标记启用了代理创建,也只会为满足代理设置要求的实体类型创建代理实例。 默认情况下启用代理创建。

UseDatabaseNullSemantics
获取或设置一个值,该值指示当比较两个操作数,而它们都可能为 null 时,是否展示数据库 null 语义。 默认值为 false。 例如:如果 UseDatabaseNullSemantics 为 true,则 (operand1 == operand2) 将转换为 (operand1 = operand2);如果 UseDatabaseNullSemantics 为 false,则将转换为 (((operand1 = operand2) AND (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL)))。

ValidateOnSaveEnabled
获取或设置一个值,该值指示在调用 SaveChanges 时,是否应自动验证所跟踪的实体。 默认值为 true。
DbContext.Configuration对象的几个属性默认值:
Entity Framework(EF)测试DbContext.Database.ExecuteSqlCommand方法删除记录
Entity Framework(EF):测试DbContext.Remove方法,对象状态管理器(Object State Manager)
Entity Framework(EF):测试DbContext的Add,Remove相同对象是否执行两次SQL
CSFramework.EF数据库框架应用Schema测试多种数据库(.NET8+EFCore)|C/S开发框架
CSFrameworV6试用版开发指南 | 主程序初始化CSFramework.EF数据库框架(.NET8)|C/S开发框架
CSFramework.EF 数据库框架 | 支持达梦数据库|C/S开发框架
CSFrameworV6试用版开发指南 | Main主程序安装CSFramework.EF数据库框架|C/S开发框架
CSFramework.EF数据库框架 - 特殊数据类型测试报告(_TestDataUpdate表)
CSFramework.EF数据库框架|支持多种数据库SqlServer/MySQL/Oracle
EntityFramework通用DbContext类,支持动态实体模型,多数据库(MySQL,SqlServer,Oracle)
EntityFramework入门:配置DbContext以及增、删、改、查、事务操作
sp_sys_GetTableFieldDef存过:SQL获取表结构的字段名称,类型,Identity,PK主键,FK外键,IDX索引,字段说明
CSFramework.EF.PostgreSql数据库组件 PostgreSql数据库测试报告|C/S开发框架
达梦数据库DmException: 变量空间溢出 [sql]: INSERT INTO,Microsoft.EntityFrameworkCore.DbUpdateException|C/S开发框架
DLL类库同时支持.NETFramework以及.NETCore(EF模型支持.NET双平台架构)|C/S开发框架
CSFrameworkV6旗舰版源码展示(C#,LINQ+EF)|C/S开发框架
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
