DbContextConfiguration 属性

属性


名称
描述

公共属性
AutoDetectChangesEnabled
<?XML:NAMESPACE PREFIX = "[default] http://www.w3.org/1999/xhtml" NS = "http://www.w3.org/1999/xhtml" />获取或设置一个值,该值指示是否通过 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。

转载于:https://my.oschina.net/wzzz/blog/423769

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值