FreeSql.DbContext
添加
更新
删除
添加或更新
附加实体,可用于不查询就更新或删除
是否开启一对多,联级保存功能
动态Type,在使用 DbSet<object> 后使用本方法,指定实体类型
附加实体,可用于不查询就更新或删除
清空状态数据
添加
更新
删除
添加或更新
在工作单元内创建默认仓库类,工作单元下的仓储操作具有事务特点
数据过滤 + 验证
在工作单元内创建联合主键的仓储类,工作单元下的仓储操作具有事务特点
数据过滤 + 验证
在工作单元内创建仓库类,工作单元下的仓储操作具有事务特点
数据过滤 + 验证
分表规则,参数:旧表名;返回:新表名 https://github.com/2881099/FreeSql/wiki/Repository
开启过滤器,若使用 using 则使用完后,恢复为原有状态
过滤器名称
开启所有过滤器,若使用 using 则使用完后,恢复为原有状态
禁用过滤器,若使用 using 则使用完后,恢复为原有状态
禁用所有过滤器,若使用 using 则使用完后,恢复为原有状态
动态Type,在使用 Repository<object> 后使用本方法,指定实体类型
清空状态数据
附加实体,可用于不查询就更新或删除
是否启用工作单元
禁用工作单元
若已开启事务(已有Insert/Update/Delete操作),调用此方法将发生异常,建议在执行逻辑前调用
开启工作单元
创建普通数据上下文档对象
不跟踪查询的实体数据(在不需要更新其数据时使用),可提长查询性能
设置 DbContext 选项设置
返回默认仓库类
数据过滤 + 验证
返回默认仓库类,适用联合主键的仓储类
数据过滤 + 验证
返回仓库类
数据过滤 + 验证
分表规则,参数:旧表名;返回:新表名 https://github.com/2881099/FreeSql/wiki/Repository
合并两个仓储的设置(过滤+分表),以便查询
创建基于仓储功能的工作单元,务必使用 using 包含使用