mh_frame_sps/APT.Infrastructure.EF/APT.Infrastructure.EF.xml

165 lines
7.1 KiB
XML
Raw Normal View History

2026-04-07 13:47:52 +08:00
<?xml version="1.0"?>
<doc>
<assembly>
<name>APT.Infrastructure.EF</name>
</assembly>
<members>
<member name="M:APT.Infrastructure.EF.EfDbContext.#ctor(System.String)">
<summary>
初始化一个<see cref="!:CodeFirstDbContext"/>类型的新实例
</summary>
</member>
<member name="M:APT.Infrastructure.EF.EfDbContext.HandleDbUpdateException(Microsoft.EntityFrameworkCore.DbUpdateException)">
<summary>
统一处理数据库报的异常
</summary>
<param name="ex">DbUpdateException</param>
</member>
<member name="M:APT.Infrastructure.EF.EfDbContext.CustomErrorFormatter(Microsoft.Data.SqlClient.SqlException)">
<summary>
自定义报错
</summary>
<returns>格式化的自定义报错信息</returns>
<param name="ex">SqlException</param>
</member>
<member name="M:APT.Infrastructure.EF.EfDbContext.GetModelTable(System.String)">
<summary>
根据表名获取表数据结构
</summary>
<param name="tableName"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.EfDbContext.GetModelField(System.String,System.String)">
<summary>
根据表名、字段名称获取字段结构
</summary>
<param name="tableName"></param>
<param name="fieldName"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.EfDbContext.GetModelForeignKey(System.String,System.String)">
<summary>
根据表名,导航名称获取外键信息
</summary>
<param name="tableName"></param>
<param name="navName"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.EfDbContext.GetModelForeignKeyById(System.String,System.String)">
<summary>
根据表名ID字段名称获取外键信息
</summary>
<param name="tableName"></param>
<param name="idFieldName"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.AcronymHelper.ConvertToAllSpell(System.String)">
<summary>
汉字转全拼
</summary>
<param name="strChinese"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.AcronymHelper.ConvertToFirstSpell(System.String)">
<summary>
汉字转首字母
</summary>
<param name="strChinese"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.AcronymHelper.NumToChar(System.Int32)">
<summary>
数字转换成字母(1-26)
</summary>
<param name="number"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.AcronymHelper.CharToNum(System.Char)">
<summary>
字母转换成数字(1-26)
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.TenantInfoMiddleware.GetDbConn(System.String)">
<summary>
根据租户获取数据库连接
</summary>
<param name="tenantName"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.TenantInfoMiddleware.DesDbConn(System.String)">
<summary>
解密连接
</summary>
<param name="tenantName"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.TenantInfoMiddleware.EnDbConn(System.String)">
<summary>
加密连接
</summary>
<param name="conn"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.Repository.InitDownTree``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},APT.Infrastructure.Core.BaseFilter,System.String[],System.Collections.Generic.IList{``0},System.Collections.Generic.List{System.Collections.Generic.IList{``0}})">
<summary>
分级构造树的数据
</summary>
<typeparam name="T"></typeparam>
<param name="expression"></param>
<param name="filter"></param>
<param name="paths"></param>
<param name="data"></param>
<param name="dataLists"></param>
</member>
<member name="M:APT.Infrastructure.EF.Repository.GetIncludes(APT.Infrastructure.Core.BaseFilter,System.String[])">
<summary>
构造关联的表
</summary>
<param name="baseFilter"></param>
<param name="paths"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.Repository.DoGetEntityExp``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},APT.Infrastructure.Core.BaseFilter,System.String[],System.Collections.Generic.IDictionary{System.String,System.String},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}}@,System.String[]@,System.Collections.Generic.Dictionary{System.String,APT.Infrastructure.Core.DbOrder}@,System.Boolean)">
<summary>
构造查询条件
</summary>
<typeparam name="T"></typeparam>
<param name="expression"></param>
<param name="filter"></param>
<param name="paths"></param>
<param name="orders"></param>
<param name="realPaths"></param>
<param name="realOrders"></param>
<returns></returns>
</member>
<member name="M:APT.Infrastructure.EF.Repository.CheckUnique``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
<summary>
检查唯一性
</summary>
<param name="entities"></param>
</member>
<member name="M:APT.Infrastructure.EF.Repository.UpdateSerialUsedStatus``1(System.Collections.Generic.IEnumerable{``0},System.Int32,System.Collections.Generic.List{APT.Infrastructure.Core.UpdateCodeSerialInfo})">
<summary>
</summary>
<param name="entities"></param>
<param name="updateType">0-新增 1-更新 2-删除</param>
</member>
<member name="M:APT.Infrastructure.EF.Repository.FillAcronymFieldData``1(System.Collections.Generic.IEnumerable{``0},System.String[])">
<summary>
设置首字母缩写字段
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
</member>
<member name="M:APT.Infrastructure.EF.Repository.GetAllDbConns">
<summary>
获取所有的数据库连接
</summary>
<returns></returns>
</member>
</members>
</doc>