diff --git a/FreeSql.DbContext/FreeSql.DbContext.xml b/FreeSql.DbContext/FreeSql.DbContext.xml
index d9f91124..dc0203b8 100644
--- a/FreeSql.DbContext/FreeSql.DbContext.xml
+++ b/FreeSql.DbContext/FreeSql.DbContext.xml
@@ -110,13 +110,6 @@
清空状态数据
-
-
- 根据 lambda 条件删除数据
-
-
-
-
添加
diff --git a/FreeSql/FreeSql.xml b/FreeSql/FreeSql.xml
index 768d92dd..8c5c2836 100644
--- a/FreeSql/FreeSql.xml
+++ b/FreeSql/FreeSql.xml
@@ -2049,47 +2049,67 @@
-
+
- 查询,若使用读写分离,查询【从库】条件cmdText.StartsWith("SELECT "),否则查询【主库】
+ 可自定义解析表达式
-
-
-
-
-
+
- 查询,ExecuteReaderAsync(dr => {}, "select * from user where age > @age", new { age = 25 })
+ 自定义实体的配置,方便和多个 ORM 共同使用
-
-
-
+
- 查询
+ 自定义实体的属性配置,方便和多个 ORM 共同使用
-
-
-
+
- 查询,ExecuteArrayAsync("select * from user where age > @age", new { age = 25 })
+ 增删查改,执行命令之前触发
-
-
-
-
+
- 查询
+ 增删查改,执行命令完成后触发
-
-
-
+
- 查询,ExecuteDataSetAsync("select * from user where age > @age; select 2", new { age = 25 })
+ CodeFirst迁移,执行之前触发
+
+
+
+
+ CodeFirst迁移,执行完成触发
+
+
+
+
+ Insert/Update自动值处理
+
+
+
+
+ 内置解析功能,可辅助您进行解析
+
+
+
+
+ 需要您解析的表达式
+
+
+
+
+ 解析后的内容
+
+
+
+
+ 实体类型
+
+
+ @age; select 2", new { age = 25 })
@@ -2172,190 +2192,7 @@
-
- 执行SQL返回对象集合,Query<User>("select * from user where age > @age; select * from address", new { age = 25 })
-
-
-
-
-
-
-
-
- 可自定义解析表达式
-
-
-
-
- 自定义实体的配置,方便和多个 ORM 共同使用
-
-
-
-
- 自定义实体的属性配置,方便和多个 ORM 共同使用
-
-
-
-
- 增删查改,执行命令之前触发
-
-
-
-
- 增删查改,执行命令完成后触发
-
-
-
-
- CodeFirst迁移,执行之前触发
-
-
-
-
- CodeFirst迁移,执行完成触发
-
-
-
-
- Insert/Update自动值处理
-
-
-
-
- 内置解析功能,可辅助您进行解析
-
-
-
-
- 需要您解析的表达式
-
-
-
-
- 解析后的内容
-
-
-
-
- 实体类型
-
-
-
-
- 实体配置
-
-
-
-
- 索引配置
-
-
-
-
- 实体类型
-
-
-
-
- 实体的属性
-
-
-
-
- 实体的属性配置
-
-
-
-
- 标识符,可将 CurdBefore 与 CurdAfter 进行匹配
-
-
-
-
- 操作类型
-
-
-
-
- 实体类型
-
-
-
-
- 实体类型的元数据
-
-
-
-
- 执行的 SQL
-
-
-
-
- 参数化命令
-
-
-
-
- 发生的错误
-
-
-
-
- 执行SQL命令,返回的结果
-
-
-
-
- 耗时(单位:Ticks)
-
-
-
-
- 耗时(单位:毫秒)
-
-
-
-
- 标识符,可将 SyncStructureBeforeEventArgs 与 SyncStructureAfterEventArgs 进行匹配
-
-
-
-
- 实体类型
-
-
-
-
- 执行的 SQL
-
-
-
-
- 发生的错误
-
-
-
-
- 耗时(单位:Ticks)
-
-
-
-
- 耗时(单位:毫秒)
-
-
-
-
- 类型
-
-
-
-
- 属性列的元数据
-
-
-
+ ntArgs.Property">
反射的属性信息
@@ -2639,6 +2476,167 @@
+
+
+ 测量两个经纬度的距离,返回单位:米
+
+ 经纬坐标1
+
+
+ 获取所有数据库
+
+
+
+
+
+ 获取指定数据库的表信息,包括表、列详情、主键、唯一键、索引、外键、备注
+
+
+
+
+
+
+ 获取数据库枚举类型int值
+
+
+
+
+
+
+ 获取c#转换,(int)、(long)
+
+
+
+
+
+
+ 获取c#值
+
+
+
+
+
+
+ 获取c#类型,int、long
+
+
+
+
+
+
+ 获取c#类型对象
+
+
+
+
+
+
+ 获取ado.net读取方法, GetBoolean、GetInt64
+
+
+
+
+
+
+ 序列化
+
+
+
+
+
+
+ 反序列化
+
+
+
+
+
+
+ 获取数据库枚举类型,适用 PostgreSQL
+
+
+
+
+
+
+ AsType, Ctor, ClearData 三处地方需要重新加载
+
+
+
+
+ AsType, Ctor, ClearData 三处地方需要重新加载
+
+
+
+
+ 通过属性的注释文本,通过 xml 读取
+
+
+ Dict:key=属性名,value=注释
+
+
+
+ 创建一个过滤器
+
+
+ 名字
+ 表达式
+
+
+
+
+ 中间表,多对多
+
+
+
+
+ 不进行任何处理
+
+
+
+
+ 将帕斯卡命名字符串转换为下划线分隔字符串
+
+ BigApple -> Big_Apple
+
+
+
+
+ 将帕斯卡命名字符串转换为下划线分隔字符串,且转换为全大写
+
+ BigApple -> BIG_APPLE
+
+
+
+
+ 将帕斯卡命名字符串转换为下划线分隔字符串,且转换为全小写
+
+ BigApple -> big_apple
+
+
+
+
+ 将字符串转换为大写
+
+ BigApple -> BIGAPPLE
+
+
+
+
+ 将字符串转换为小写
+
+ BigApple -> bigapple
+
+
+
+
+ 将帕斯卡命名字符串转换为下划线分隔字符串
+
+ BigApple -> Big_Apple
+
+
+
+
测量两个经纬度的距离,返回单位:米