You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Tiobon.Web/Lib/Tiobon.Core.xml

3722 lines
154 KiB

<?xml version="1.0"?>
<doc>
<assembly>
<name>Tiobon.Core</name>
</assembly>
<members>
<member name="P:Tiobon.Core.App.IsBuild">
<summary>是否正在运行</summary>
</member>
<member name="F:Tiobon.Core.App.Assemblies">
<summary>应用有效程序集</summary>
</member>
<member name="F:Tiobon.Core.App.EffectiveTypes">
<summary>有效程序集类型</summary>
</member>
<member name="P:Tiobon.Core.App.RootServices">
<summary>优先使用App.GetService()手动获取服务</summary>
</member>
<member name="P:Tiobon.Core.App.WebHostEnvironment">
<summary>获取Web主机环境,如,是否是开发环境,生产环境等</summary>
</member>
<member name="P:Tiobon.Core.App.HostEnvironment">
<summary>获取泛型主机环境,如,是否是开发环境,生产环境等</summary>
</member>
<member name="P:Tiobon.Core.App.Configuration">
<summary>全局配置选项</summary>
</member>
<member name="P:Tiobon.Core.App.HttpContext">
<summary>
获取请求上下文
</summary>
</member>
<member name="M:Tiobon.Core.App.GetServiceProvider(System.Type,System.Boolean,System.Boolean)">
<summary>解析服务提供器</summary>
<param name="serviceType"></param>
<param name="mustBuild"></param>
<param name="throwException"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.App.GetService``1(System.IServiceProvider,System.Boolean)">
<summary>获取请求生存周期的服务</summary>
<typeparam name="TService"></typeparam>
<param name="serviceProvider"></param>
<param name="mustBuild"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.App.GetService(System.Type,System.IServiceProvider,System.Boolean)">
<summary>获取请求生存周期的服务</summary>
<param name="type"></param>
<param name="serviceProvider"></param>
<param name="mustBuild"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.App.GetTypes(System.Reflection.Assembly)">
<summary>加载程序集中的所有类型</summary>
<param name="ass"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.App.GetConfig``1">
<summary>获取配置</summary>
<typeparam name="TOptions">强类型选项类</typeparam>
<returns>TOptions</returns>
</member>
<member name="M:Tiobon.Core.App.GetOptions``1(System.IServiceProvider)">
<summary>获取选项</summary>
<typeparam name="TOptions">强类型选项类</typeparam>
<param name="serviceProvider"></param>
<returns>TOptions</returns>
</member>
<member name="M:Tiobon.Core.App.GetOptionsMonitor``1(System.IServiceProvider)">
<summary>获取选项</summary>
<typeparam name="TOptions">强类型选项类</typeparam>
<param name="serviceProvider"></param>
<returns>TOptions</returns>
</member>
<member name="M:Tiobon.Core.App.GetOptionsSnapshot``1(System.IServiceProvider)">
<summary>获取选项</summary>
<typeparam name="TOptions">强类型选项类</typeparam>
<param name="serviceProvider"></param>
<returns>TOptions</returns>
</member>
<member name="T:Tiobon.Core.CachingAttribute">
<summary>
这个Attribute就是使用时候的验证,把它添加到要缓存数据的方法中,即可完成缓存的操作。
</summary>
</member>
<member name="P:Tiobon.Core.CachingAttribute.AbsoluteExpiration">
<summary>
缓存绝对过期时间(分钟)
</summary>
</member>
<member name="P:Tiobon.Core.EntityAttribute.TableName">
<summary>
真实表名(数据库表名,若没有填写默认实体为表名)
</summary>
</member>
<member name="P:Tiobon.Core.EntityAttribute.TableCnName">
<summary>
表中文名
</summary>
</member>
<member name="P:Tiobon.Core.EntityColumnAttribute.Unique">
<summary>
是否校验唯一性
</summary>
</member>
<member name="T:Tiobon.Core.EnumAttachedAttribute">
<summary>
</summary>
</member>
<member name="P:Tiobon.Core.EnumAttachedAttribute.TagType">
<summary>
标签类型 样式
</summary>
</member>
<member name="P:Tiobon.Core.EnumAttachedAttribute.Description">
<summary>
中文描述
</summary>
</member>
<member name="P:Tiobon.Core.EnumAttachedAttribute.Icon">
<summary>
图标
</summary>
</member>
<member name="P:Tiobon.Core.EnumAttachedAttribute.IconColor">
<summary>
图标颜色
</summary>
</member>
<member name="T:Tiobon.Core.ExportDatatAttribute">
<summary>
视图类属性是字典值时根据属性值获取字典值
</summary>
</member>
<member name="P:Tiobon.Core.ExportDatatAttribute.ExportDataName">
<summary>
数据源字段名
</summary>
</member>
<member name="P:Tiobon.Core.ExportDatatAttribute.ExportDataType">
<summary>
数据源的model类型
</summary>
</member>
<member name="P:Tiobon.Core.ExportDatatAttribute.ExportDataFlag">
<summary>
数据类型,(1)序列 (2)嵌套model (3)数据项
</summary>
</member>
<member name="M:Tiobon.Core.ExportDatatAttribute.#ctor(System.String,System.Type)">
<summary>
动态数据的字段名和类型
</summary>
<param name="name">数据源字段名</param>
<param name="type">数据源的类型(typeof(类名))</param>
</member>
<member name="M:Tiobon.Core.ExportDatatAttribute.#ctor(System.String)">
<summary>
标识
</summary>
<param name="flag">(1)序列 (2)嵌套model (3)数据项</param>
</member>
<member name="T:Tiobon.Core.UseTranAttribute">
<summary>
这个Attribute就是使用时候的验证,把它添加到需要执行事务的方法中,即可完成事务的操作。
</summary>
</member>
<member name="P:Tiobon.Core.UseTranAttribute.Propagation">
<summary>
事务传播方式
</summary>
</member>
<member name="M:Tiobon.Core.Caches.Caching.AddCacheKeyAsync(System.String)">
<summary>
增加缓存Key
</summary>
<param name="cacheKey"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.DelByPatternAsync(System.String)">
<summary>
删除某特征关键字缓存
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.DelCacheKeyAsync(System.String)">
<summary>
删除缓存
</summary>
<param name="cacheKey"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.ExistsAsync(System.String)">
<summary>
检查给定 key 是否存在
</summary>
<param name="cacheKey"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.GetAllCacheKeysAsync">
<summary>
获取所有缓存列表
</summary>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.GetAsync``1(System.String)">
<summary>
获取缓存
</summary>
<typeparam name="T"></typeparam>
<param name="cacheKey"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.GetStringAsync(System.String)">
<summary>
获取缓存
</summary>
<param name="cacheKey"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.RemoveAsync(System.String)">
<summary>
删除缓存
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.SetAsync``1(System.String,``0)">
<summary>
增加对象缓存
</summary>
<param name="cacheKey"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.SetAsync``1(System.String,``0,System.TimeSpan)">
<summary>
增加对象缓存,并设置过期时间
</summary>
<param name="cacheKey"></param>
<param name="value"></param>
<param name="expire"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.SetStringAsync(System.String,System.String)">
<summary>
增加字符串缓存
</summary>
<param name="cacheKey"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.SetStringAsync(System.String,System.String,System.TimeSpan)">
<summary>
增加字符串缓存,并设置过期时间
</summary>
<param name="cacheKey"></param>
<param name="value"></param>
<param name="expire"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.SetMaxDataScopeType(System.Int64,System.Int32)">
<summary>
缓存最大角色数据范围
</summary>
<param name="userId"></param>
<param name="dataScopeType"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Caches.Caching.DelByParentKeyAsync(System.String)">
<summary>
根据父键清空
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Caches.ICaching">
<summary>
缓存抽象接口,基于IDistributedCache封装
</summary>
</member>
<member name="T:Tiobon.Core.Caches.SqlSugarCacheService">
<summary>
实现SqlSugar的ICacheService接口
</summary>
</member>
<member name="T:Tiobon.Core.Const.CacheConst">
<summary>
缓存相关常量
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyUser">
<summary>
用户缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyUserDepart">
<summary>
用户部门缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyMenu">
<summary>
菜单缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyPermissions">
<summary>
菜单
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyPermission">
<summary>
权限缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyModules">
<summary>
接口路由
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeySystemConfig">
<summary>
系统配置
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyQueryFilter">
<summary>
查询过滤器缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyOrgIdList">
<summary>
机构Id集合缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyMaxDataScopeType">
<summary>
最大角色数据范围缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyVerCode">
<summary>
验证码缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyAll">
<summary>
所有缓存关键字集合
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyTimer">
<summary>
定时任务缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyOnlineUser">
<summary>
在线用户缓存
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.KeyConstSelector">
<summary>
常量下拉框
</summary>
</member>
<member name="F:Tiobon.Core.Const.CacheConst.SwaggerLogin">
<summary>
swagger登录缓存
</summary>
</member>
<member name="T:Tiobon.Core.Const.SqlSugarConst">
<summary>
</summary>
</member>
<member name="F:Tiobon.Core.Const.SqlSugarConst.LogConfigId">
<summary>
默认Log数据库标识
</summary>
</member>
<member name="T:Tiobon.Core.Core.InternalApp">
<summary>
内部只用于初始化使用
</summary>
</member>
<member name="F:Tiobon.Core.Core.InternalApp.RootServices">
<summary>根服务</summary>
</member>
<member name="F:Tiobon.Core.Core.InternalApp.WebHostEnvironment">
<summary>获取Web主机环境</summary>
</member>
<member name="F:Tiobon.Core.Core.InternalApp.HostEnvironment">
<summary>获取泛型主机环境</summary>
</member>
<member name="F:Tiobon.Core.Core.InternalApp.Configuration">
<summary>配置对象</summary>
</member>
<member name="T:Tiobon.Core.DB.BaseDBConfig">
<summary>
</summary>
</member>
<member name="F:Tiobon.Core.DB.BaseDBConfig.AllConfigs">
<summary>
所有库配置
</summary>
</member>
<member name="F:Tiobon.Core.DB.BaseDBConfig.ReuseConfigs">
<summary>
主库的备用连接配置
</summary>
</member>
<member name="F:Tiobon.Core.DB.BaseDBConfig.ValidConfig">
<summary>
有效的库连接(除去Log库)
</summary>
</member>
<member name="M:Tiobon.Core.DB.BaseDBConfig.SpecialDbString(Tiobon.Core.DB.MutiDBOperate)">
<summary>
定制Db字符串
目的是保证安全:优先从本地txt文件获取,若没有文件则从appsettings.json中获取
</summary>
<param name="mutiDBOperate"></param>
<returns></returns>
</member>
<member name="P:Tiobon.Core.DB.MutiDBOperate.Enabled">
<summary>
连接启用开关
</summary>
</member>
<member name="P:Tiobon.Core.DB.MutiDBOperate.ConnId">
<summary>
连接ID
</summary>
</member>
<member name="P:Tiobon.Core.DB.MutiDBOperate.HitRate">
<summary>
从库执行级别,越大越先执行
</summary>
</member>
<member name="P:Tiobon.Core.DB.MutiDBOperate.Connection">
<summary>
连接字符串
</summary>
</member>
<member name="P:Tiobon.Core.DB.MutiDBOperate.DbType">
<summary>
数据库类型
</summary>
</member>
<member name="P:Tiobon.Core.DB.MutiDBOperate.Slaves">
<summary>
从库
</summary>
</member>
<member name="M:Tiobon.Core.DB.Dapper.BaseProvider.ServerMapPath.PathProvider.MapPath(System.String,System.Boolean)">
<summary>
</summary>
<param name="path"></param>
<param name="rootPath">获取wwwroot路径</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.AppSetting.app(System.String[])">
<summary>
封装要操作的字符
</summary>
<param name="sections">节点配置</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.AppSetting.app``1(System.String[])">
<summary>
递归获取配置信息数组
</summary>
<typeparam name="T"></typeparam>
<param name="sections"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.DB.Dapper.ConnectionStrings">
<summary>
数据库链接
</summary>
</member>
<member name="P:Tiobon.Core.DB.Dapper.ConnectionStrings.DBType">
<summary>
数据库类型
</summary>
</member>
<member name="P:Tiobon.Core.DB.Dapper.ConnectionStrings.DbConnectionString">
<summary>
数据库链接字符串
</summary>
</member>
<member name="M:Tiobon.Core.DB.Dapper.DBManager.DBServerProvider.SetDefaultConnection(System.String)">
<summary>
设置默认数据库连接
</summary>
<param name="val"></param>
</member>
<member name="M:Tiobon.Core.DB.Dapper.DBManager.DBServerProvider.GetConnectionString">
<summary>
获取默认数据库连接
</summary>
<returns></returns>
</member>
<member name="P:Tiobon.Core.DB.Dapper.DBManager.DBServerProvider.SqlDapper">
<summary>
获取实体的数据库连接
</summary>
<typeparam name="TEntity"></typeparam>
<param name="defaultDbContext"></param>
<returns></returns>
</member>
<member name="P:Tiobon.Core.DB.Dapper.Entity.EntityAttribute.TableName">
<summary>
真实表名(数据库表名,若没有填写默认实体为表名)
</summary>
</member>
<member name="P:Tiobon.Core.DB.Dapper.Entity.EntityAttribute.TableCnName">
<summary>
表中文名
</summary>
</member>
<member name="P:Tiobon.Core.DB.Dapper.Entity.EntityAttribute.DetailTable">
<summary>
子表
</summary>
</member>
<member name="P:Tiobon.Core.DB.Dapper.Entity.EntityAttribute.DetailTableCnName">
<summary>
子表中文名
</summary>
</member>
<member name="P:Tiobon.Core.DB.Dapper.Entity.EntityAttribute.DBServer">
<summary>
数据库
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetExpressionProperty``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}})" -->
<member name="M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetColumnType(System.Reflection.PropertyInfo,System.Boolean)">
<summary>
返回属性的字段及数据库类型
</summary>
<param name="property"></param>
<param name="lenght">是否包括后字段具体长度:nvarchar(100)</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetArraySql(System.Object[],Tiobon.Core.DB.Dapper.Extensions.FieldType,System.String)">
<summary>
<param name="sql">要执行的sql语句如:通过EntityToSqlTempName.Temp_Insert0.ToString()字符串占位,生成的的sql语句会把EntityToSqlTempName.Temp_Insert0.ToString()替换成生成的sql临时表数据
string sql = " ;DELETE FROM " + typeEntity.Name + " where " + typeEntity.GetKeyName() +
" in (select * from " + EntityToSqlTempName.Temp_Insert0.ToString() + ")";
</param>
</summary>
<param name="array"></param>
<param name="fieldType">指定生成的数组值的类型</param>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetFieldType(System.Type)">
<summary>
根据实体获取key的类型,用于update或del操作
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetKeyName(System.Reflection.PropertyInfo[],System.Boolean)">
<summary>
获取key列名
</summary>
<param name="properties"></param>
<param name="keyType">true获取key对应类型,false返回对象Key的名称</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetKeyProperty(System.Type)">
<summary>
获取主键字段
</summary>
<param name="propertyInfo"></param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.ContainsCustomAttributes(System.Reflection.PropertyInfo,System.Type)" -->
<member name="M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetTypeCustomAttributes(System.Reflection.PropertyInfo,System.Type,System.Boolean@)">
<summary>
获取PropertyInfo指定属性
</summary>
<param name="propertyInfo"></param>
<param name="type"></param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.ValidationValueForDbType(System.Reflection.PropertyInfo,System.Object[])" -->
<member name="M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.ValidationVal(System.String,System.Object,System.Reflection.PropertyInfo)">
<summary>
验证数据库字段类型与值是否正确,
</summary>
<param name="dbType">数据库字段类型(如varchar,nvarchar,decimal,不要带后面长度如:varchar(50))</param>
<param name="value"></param>
<param name="propertyInfo">要验证的类的属性,若不为null,则会判断字符串的长度是否正确</param>
<returns>(bool, string, object)bool成否校验成功,string校验失败信息,object,当前校验的值</returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetTypeCustomAttributes(System.Reflection.MemberInfo,System.Type)">
<summary>
获取属性的指定属性
</summary>
<param name="propertyInfo"></param>
<param name="type"></param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetTypeCustomValues``1(System.Reflection.MemberInfo,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})" -->
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetTypeCustomValue``1(System.Reflection.MemberInfo,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})" -->
<member name="M:Tiobon.Core.DB.Dapper.Extensions.EntityProperties.GetEntityTableName(System.Type)">
<summary>
获取表带有EntityAttribute属性的真实表名
</summary>
<param name="type"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.DB.Dapper.Extensions.GenericExtension">
<summary>
泛型扩展
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.Extensions.LambdaExtensions.GetExpressionToArray``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}})" -->
<member name="M:Tiobon.Core.DB.Dapper.Extensions.LambdaExtensions.GetGenericProperties(System.Type)">
<summary>
属性判断待完
</summary>
<param name="type"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.LambdaExtensions.GetGenericProperties(System.Collections.Generic.IEnumerable{System.Reflection.PropertyInfo})">
<summary>
属性判断待完
</summary>
<param name="properties"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.ServerExtension.MapPath(System.String)">
<summary>
返回的路径后面不带/,拼接时需要自己加上/
</summary>
<param name="path"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.ServerExtension.MapPath(System.String,System.Boolean)">
<summary>
</summary>
<param name="path"></param>
<param name="rootPath">获取wwwroot路径</param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.DB.Dapper.Extensions.SimpleDapperSetup">
<summary>
Tiobon.Core.Common.DB.Dapper 启动服务
</summary>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.StringExtension.IsNumber(System.String,System.String)">
<summary>
根据传入格式判断是否为小数
</summary>
<param name="str"></param>
<param name="formatString">18,5</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Extensions.StringExtension.IsNumber(System.String,System.Int32,System.Int32)">
<summary>
判断一个字符串是否为合法数字(指定整数位数和小数位数)
</summary>
<param name="str">字符串</param>
<param name="precision">整数位数</param>
<param name="scale">小数位数</param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "P:Tiobon.Core.DB.Dapper.ISqlDapper.Connection" -->
<member name="M:Tiobon.Core.DB.Dapper.ISqlDapper.QueryList``1(System.String,System.Object,System.Nullable{System.Data.CommandType},System.Boolean)">
<typeparam name="T"></typeparam>
<param name="sql"></param>
<param name="param"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.ISqlDapper.Add``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
<param name="updateFileds">指定插入的字段</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.ISqlDapper.AddRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
<param name="updateFileds">指定插入的字段</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.ISqlDapper.Update``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
sqlserver使用的临时表参数化批量更新,mysql批量更新待发开
</summary>
<typeparam name="T"></typeparam>
<param name="entity">实体必须带主键</param>
<param name="updateFileds">指定更新的字段x=new {x.a,x.b}</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.ISqlDapper.UpdateRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
sqlserver使用的临时表参数化批量更新,mysql批量更新待发开
</summary>
<typeparam name="T"></typeparam>
<param name="entity">实体必须带主键</param>
<param name="updateFileds">指定更新的字段x=new {x.a,x.b}</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.ISqlDapper.BulkInsert(System.Data.DataTable,System.String,System.Nullable{System.Data.SqlClient.SqlBulkCopyOptions},System.String,System.String)" -->
<member name="M:Tiobon.Core.DB.Dapper.ISqlDapper.BulkInsert``1(System.Collections.Generic.List{``0},System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Nullable{System.Data.SqlClient.SqlBulkCopyOptions})">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
<param name="tableName"></param>
<param name="columns">所包含的列</param>
<param name="sqlBulkCopyOptions"></param>
<param name="fileName"></param>
<param name="tmpPath"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.ITransDapper.QueryList``1(System.String,System.Object,System.Nullable{System.Data.CommandType})">
<typeparam name="T"></typeparam>
<param name="sql"></param>
<param name="param"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.ITransDapper.Add``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
<param name="updateFileds">指定插入的字段</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.ITransDapper.AddRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
<param name="updateFileds">指定插入的字段</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.ITransDapper.Update``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
sqlserver使用的临时表参数化批量更新,mysql批量更新待发开
</summary>
<typeparam name="T"></typeparam>
<param name="entity">实体必须带主键</param>
<param name="updateFileds">指定更新的字段x=new {x.a,x.b}</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.ITransDapper.UpdateRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
sqlserver使用的临时表参数化批量更新,mysql批量更新待发开
</summary>
<typeparam name="T"></typeparam>
<param name="entity">实体必须带主键</param>
<param name="updateFileds">指定更新的字段x=new {x.a,x.b}</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.ITransDapper.BulkInsert(System.Data.DataTable,System.String,System.Nullable{System.Data.SqlClient.SqlBulkCopyOptions},System.String,System.String)" -->
<member name="M:Tiobon.Core.DB.Dapper.ITransDapper.BulkInsert``1(System.Collections.Generic.List{``0},System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Nullable{System.Data.SqlClient.SqlBulkCopyOptions})">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
<param name="tableName"></param>
<param name="columns">所包含的列</param>
<param name="sqlBulkCopyOptions"></param>
<param name="fileName"></param>
<param name="tmpPath"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.#ctor(System.String)">
<summary>
string mySql = "Data Source=132.232.2.109;Database=mysql;User
ID=root;Password=mysql;pooling=true;CharSet=utf8;port=3306;sslmode=none";
this.conn = new MySql.Data.MySqlClient.MySqlConnection(mySql);
</summary>
<param name="connKeyName"></param>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.QueryList``1(System.String,System.Object,System.Nullable{System.Data.CommandType},System.Boolean)">
<typeparam name="T"></typeparam>
<param name="cmd"></param>
<param name="param"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.SqlDapper.QueryMultiple``2(System.String,System.Object,System.Nullable{System.Data.CommandType},System.Boolean)" -->
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.ExecuteDML``1(System.Func{System.Data.IDbConnection,System.Data.IDbTransaction,``0},System.Data.IDbTransaction,System.Boolean)">
<summary>
执行数据库
</summary>
<typeparam name="T"></typeparam>
<param name="func"></param>
<param name="dbTransaction"></param>
<param name="disposeConn"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.Add``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="updateFileds">指定插入的字段</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.AddRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
<param name="updateFileds">指定插入的字段</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.Update``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
sqlserver使用的临时表参数化批量更新,mysql批量更新待发开
</summary>
<typeparam name="T"></typeparam>
<param name="entity">实体必须带主键</param>
<param name="updateFileds">指定更新的字段x=new {x.a,x.b}</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.UpdateRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
(根据主键批量更新实体) sqlserver使用的临时表参数化批量更新,mysql待优化
</summary>
<typeparam name="T"></typeparam>
<param name="entities">实体必须带主键</param>
<param name="updateFileds">批定更新字段</param>
<param name="beginTransaction"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.DelWithKey``1(System.Object[])">
<summary>
使用key批量删除
</summary>
<typeparam name="T"></typeparam>
<param name="keys"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.MSSqlBulkInsert(System.Data.DataTable,System.String,System.Data.SqlClient.SqlBulkCopyOptions,System.String)">
<summary>
通过Bulk批量插入
</summary>
<param name="table"></param>
<param name="tableName"></param>
<param name="sqlBulkCopyOptions"></param>
<param name="dbKeyName"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.MySqlBulkInsert(System.Data.DataTable,System.String,System.String,System.String)">
<summary>
大批量数据插入,返回成功插入行数
</summary>
<param name="connectionString">数据库连接字符串</param>
<param name="table">数据表</param>
<returns>返回成功插入行数</returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.DataTableToCsv(System.Data.DataTable)">
<summary>
将DataTable转换为标准的CSV
</summary>
<param name="table">数据表</param>
<returns>返回标准的CSV</returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.SqlDapper.GetDataTable(System.String,System.Object,System.Nullable{System.Data.CommandType},System.Boolean)">
<summary>
返回DataTable
</summary>
<param name="cmd"></param>
<param name="param"></param>
<param name="commandType"></param>
<param name="beginTransaction"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.#ctor(System.String)">
<summary>
string mySql = "Data Source=132.232.2.109;Database=mysql;User
ID=root;Password=mysql;pooling=true;CharSet=utf8;port=3306;sslmode=none";
this.conn = new MySql.Data.MySqlClient.MySqlConnection(mySql);
</summary>
<param name="connKeyName"></param>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.TransDapper.BeginTransaction(System.Func{Tiobon.Core.DB.Dapper.ITransDapper,System.Boolean},System.Action{System.Exception},System.Boolean)" -->
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.QueryList``1(System.String,System.Object,System.Nullable{System.Data.CommandType})">
<typeparam name="T"></typeparam>
<param name="cmd"></param>
<param name="param"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.DB.Dapper.TransDapper.QueryMultiple``2(System.String,System.Object,System.Nullable{System.Data.CommandType})" -->
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.Add``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="updateFileds">指定插入的字段</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.AddRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
<param name="updateFileds">指定插入的字段</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.Update``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
sqlserver使用的临时表参数化批量更新,mysql批量更新待发开
</summary>
<typeparam name="T"></typeparam>
<param name="entity">实体必须带主键</param>
<param name="updateFileds">指定更新的字段x=new {x.a,x.b}</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.UpdateRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
(根据主键批量更新实体) sqlserver使用的临时表参数化批量更新,mysql待优化
</summary>
<typeparam name="T"></typeparam>
<param name="entities">实体必须带主键</param>
<param name="updateFileds">批定更新字段</param>
<param name="beginTransaction"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.MSSqlBulkInsert(System.Data.DataTable,System.String,System.Data.SqlClient.SqlBulkCopyOptions,System.String)">
<summary>
通过Bulk批量插入
</summary>
<param name="table"></param>
<param name="tableName"></param>
<param name="sqlBulkCopyOptions"></param>
<param name="dbKeyName"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.MySqlBulkInsert(System.Data.DataTable,System.String,System.String,System.String)">
<summary>
大批量数据插入,返回成功插入行数
</summary>
<param name="connectionString">数据库连接字符串</param>
<param name="table">数据表</param>
<returns>返回成功插入行数</returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.DataTableToCsv(System.Data.DataTable)">
<summary>
将DataTable转换为标准的CSV
</summary>
<param name="table">数据表</param>
<returns>返回标准的CSV</returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.TransDapper.GetDataTable(System.String,System.Object,System.Nullable{System.Data.CommandType})">
<summary>
返回DataTable
</summary>
<param name="cmd"></param>
<param name="param"></param>
<param name="commandType"></param>
<returns></returns>
</member>
<member name="P:Tiobon.Core.DB.Dapper.DbAccess.DatabaseName">
<summary>
数据库名称
</summary>
</member>
<member name="M:Tiobon.Core.DB.Dapper.DbAccess.AddRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
</summary>
<typeparam name="T"></typeparam>
<param name="entities"></param>
<param name="updateFileds">指定插入的字段</param>
<param name="beginTransaction">是否开启事务</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.DbAccess.UpdateRange``1(System.Collections.Generic.IEnumerable{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
<summary>
(根据主键批量更新实体) sqlserver使用的临时表参数化批量更新,mysql待优化
</summary>
<typeparam name="T"></typeparam>
<param name="entities">实体必须带主键</param>
<param name="updateFileds">批定更新字段</param>
<param name="beginTransaction"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.Utilities.FileHelper.WriteFile(System.String,System.String,System.String,System.Boolean)">
<summary>
</summary>
<param name="path">路径 </param>
<param name="fileName">文件名</param>
<param name="content">写入的内容</param>
<param name="appendToLast">是否将内容添加到未尾,默认不添加</param>
</member>
<member name="T:Tiobon.Core.DB.Dapper.UtilConvert">
<summary>
</summary>
</member>
<member name="M:Tiobon.Core.DB.Dapper.UtilConvert.ObjToString(System.Object)">
<summary>
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DB.Dapper.UtilConvert.ObjToBool(System.Object)">
<summary>
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.DB.MainDb">
<summary>
</summary>
</member>
<member name="T:Tiobon.Core.DB.Propagation">
<summary>
</summary>
</member>
<member name="F:Tiobon.Core.DB.Propagation.Required">
<summary>
默认:如果当前没有事务,就新建一个事务,如果已存在一个事务中,加入到这个事务中。
</summary>
</member>
<member name="F:Tiobon.Core.DB.Propagation.Mandatory">
<summary>
使用当前事务,如果没有当前事务,就抛出异常
</summary>
</member>
<member name="F:Tiobon.Core.DB.Propagation.Nested">
<summary>
以嵌套事务方式执行
</summary>
</member>
<member name="T:Tiobon.Core.DbInsert">
<summary>
Sql插入类
</summary>
</member>
<member name="P:Tiobon.Core.DbInsert.CreatedBy">
<summary>
如果使用线程,此处可以指定插入用户代码,否则CREATED_BY为空
</summary>
</member>
<member name="P:Tiobon.Core.DbInsert.IsInitDefaultValue">
<summary>
是否初始化默认字段,像:ROW_ID,CREATED_BY,CREATED_DATE,CREATED_PROGRAM,TAG,ACTIVE_FLAG等,默认会初始化
</summary>
</member>
<member name="P:Tiobon.Core.DbInsert.IsInitRowId">
<summary>
是否初始化ROW_ID字段(默认初始化),只有IsInitDefaultValue为true时才有效!
</summary>
</member>
<member name="M:Tiobon.Core.DbInsert.ValuesAsSecurity(System.String,System.String)">
<summary>
以加密方式插入
</summary>
<param name="fieldName"></param>
<param name="value"></param>
</member>
<member name="M:Tiobon.Core.DbInsert.ValuesAsSecurity(System.String,System.Int32)">
<summary>
加密保存
</summary>
<param name="fieldName"></param>
<param name="value"></param>
</member>
<member name="M:Tiobon.Core.DbInsert.ValuesAsSecurity(System.String,System.Double)">
<summary>
加密保存
</summary>
<param name="fieldName"></param>
<param name="value"></param>
</member>
<member name="M:Tiobon.Core.DbInsert.ValuesAsSecurity(System.String,System.Decimal)">
<summary>
加密保存
</summary>
<param name="fieldName"></param>
<param name="value"></param>
</member>
<member name="M:Tiobon.Core.DbInsert.InitDefaultValues">
<summary>
初始化Insert语句默认需要插入的值
</summary>
</member>
<member name="T:Tiobon.Core.DbSelect">
<summary>
</summary>
</member>
<member name="P:Tiobon.Core.DbSelect.IsInitDefaultValue">
<summary>
是否初始化默认查询条件,如COMPANY_ID等
</summary>
</member>
<member name="M:Tiobon.Core.DbSelect.SelectSecurity(System.String)">
<summary>
解密查询
</summary>
<param name="selectItem"></param>
</member>
<member name="M:Tiobon.Core.DbSelect.SelectSecurity(System.String,System.String)">
<summary>
解密查询
</summary>
<param name="selectItem"></param>
<param name="aliasName"></param>
</member>
<member name="M:Tiobon.Core.DbSelect.SelectSecuritySum(System.String)">
<summary>
对加密字段求和
</summary>
<param name="selectItem"></param>
</member>
<member name="M:Tiobon.Core.DbSelect.SelectSecuritySum(System.String,System.String)">
<summary>
对加密字段求和
</summary>
<param name="selectItem"></param>
<param name="aliasName"></param>
</member>
<member name="M:Tiobon.Core.DbSelect.GetSelect">
<summary>
返回SQL的SELECT部分,如:SELECT *
</summary>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DbSelect.WhereSecurity(System.String,System.String,System.String)">
<summary>
对字段解密后进行比较
</summary>
<param name="fieldName"></param>
<param name="condition"></param>
<param name="fieldValue"></param>
</member>
<member name="M:Tiobon.Core.DbSelect.WhereSecurity(System.String,System.String,System.Decimal)">
<summary>
对字段解密后进行比较
</summary>
<param name="fieldName"></param>
<param name="condition"></param>
<param name="fieldValue"></param>
</member>
<member name="M:Tiobon.Core.DbSelect.WhereSecurity(System.String,System.String,System.Int32)">
<summary>
对字段解密后进行比较
</summary>
<param name="fieldName"></param>
<param name="condition"></param>
<param name="fieldValue"></param>
</member>
<member name="M:Tiobon.Core.DbSelect.GetWhere">
<summary>
返回SQL的WHERE部分,如:IsActive='true'
</summary>
<returns></returns>
</member>
<member name="M:Tiobon.Core.DbSelect.GetSql">
<summary>
返回SQL语句
</summary>
<returns></returns>
</member>
<member name="F:Tiobon.Core.DateFormat.Month">
<summary>
YYYY/MM
</summary>
</member>
<member name="F:Tiobon.Core.DateFormat.Day">
<summary>
YYYY/MM/DD
</summary>
</member>
<member name="F:Tiobon.Core.DateFormat.Hour">
<summary>
YYYY/MM/DD HH24
</summary>
</member>
<member name="F:Tiobon.Core.DateFormat.Minute">
<summary>
YYYY/MM/DD HH24:MI
</summary>
</member>
<member name="F:Tiobon.Core.DateFormat.Second">
<summary>
YYYY/MM/DD HH24:MI:SS
</summary>
</member>
<member name="T:Tiobon.Core.Common.Enums.ModifyType">
<summary>
资料修改模式
</summary>
</member>
<member name="F:Tiobon.Core.Common.Enums.ModifyType.Add">
<summary>
新增模式。
</summary>
</member>
<member name="F:Tiobon.Core.Common.Enums.ModifyType.Edit">
<summary>
修改模式。
</summary>
</member>
<member name="F:Tiobon.Core.Common.Enums.ModifyType.Delete">
<summary>
删除模式
</summary>
</member>
<member name="F:Tiobon.Core.Common.Helper.SM.SM4.SboxTable">
<summary>
S盒
</summary>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
<summary>
组合继承属性选择表达式树,无拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``3(System.Linq.Expressions.Expression{System.Func{``0,``1,``2}})">
<summary>
组合继承属性选择表达式树,1个拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="T1">拓展类型1</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``4(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3}})">
<summary>
组合继承属性选择表达式树,2个拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="T1">拓展类型1</typeparam>
<typeparam name="T2">拓展类型2</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``5(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4}})">
<summary>
组合继承属性选择表达式树,3个拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="T1">拓展类型1</typeparam>
<typeparam name="T2">拓展类型2</typeparam>
<typeparam name="T3">拓展类型3</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``6(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,``5}})">
<summary>
组合继承属性选择表达式树,4个拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="T1">拓展类型1</typeparam>
<typeparam name="T2">拓展类型2</typeparam>
<typeparam name="T3">拓展类型3</typeparam>
<typeparam name="T4">拓展类型4</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``7(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,``5,``6}})">
<summary>
组合继承属性选择表达式树,5个拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="T1">拓展类型1</typeparam>
<typeparam name="T2">拓展类型2</typeparam>
<typeparam name="T3">拓展类型3</typeparam>
<typeparam name="T4">拓展类型4</typeparam>
<typeparam name="T5">拓展类型5</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``8(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,``5,``6,``7}})">
<summary>
组合继承属性选择表达式树,6个拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="T1">拓展类型1</typeparam>
<typeparam name="T2">拓展类型2</typeparam>
<typeparam name="T3">拓展类型3</typeparam>
<typeparam name="T4">拓展类型4</typeparam>
<typeparam name="T5">拓展类型5</typeparam>
<typeparam name="T6">拓展类型6</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``9(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8}})">
<summary>
组合继承属性选择表达式树,7个拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="T1">拓展类型1</typeparam>
<typeparam name="T2">拓展类型2</typeparam>
<typeparam name="T3">拓展类型3</typeparam>
<typeparam name="T4">拓展类型4</typeparam>
<typeparam name="T5">拓展类型5</typeparam>
<typeparam name="T6">拓展类型6</typeparam>
<typeparam name="T7">拓展类型7</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``10(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9}})">
<summary>
组合继承属性选择表达式树,8个拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="T1">拓展类型1</typeparam>
<typeparam name="T2">拓展类型2</typeparam>
<typeparam name="T3">拓展类型3</typeparam>
<typeparam name="T4">拓展类型4</typeparam>
<typeparam name="T5">拓展类型5</typeparam>
<typeparam name="T6">拓展类型6</typeparam>
<typeparam name="T7">拓展类型7</typeparam>
<typeparam name="T8">拓展类型8</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.BuildExtendSelectExpre``11(System.Linq.Expressions.Expression{System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10}})">
<summary>
组合继承属性选择表达式树,9个拓展参数
TResult将继承TBase的所有属性
</summary>
<typeparam name="TBase">原数据类型</typeparam>
<typeparam name="T1">拓展类型1</typeparam>
<typeparam name="T2">拓展类型2</typeparam>
<typeparam name="T3">拓展类型3</typeparam>
<typeparam name="T4">拓展类型4</typeparam>
<typeparam name="T5">拓展类型5</typeparam>
<typeparam name="T6">拓展类型6</typeparam>
<typeparam name="T7">拓展类型7</typeparam>
<typeparam name="T8">拓展类型8</typeparam>
<typeparam name="T9">拓展类型9</typeparam>
<typeparam name="TResult">返回类型</typeparam>
<param name="expression">拓展表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.And``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
<summary>
连接表达式与运算
</summary>
<typeparam name="T">参数</typeparam>
<param name="one">原表达式</param>
<param name="another">新的表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.Or``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
<summary>
连接表达式或运算
</summary>
<typeparam name="T">参数</typeparam>
<param name="one">原表达式</param>
<param name="another">新表达式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.Extention.GetConstantValue(System.Linq.Expressions.Expression)">
<summary>
获取表达式中的固定值
</summary>
<param name="expression">表达式</param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Extensions.ParameterReplaceVisitor">
<summary>
继承ExpressionVisitor类,实现参数替换统一
</summary>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.HasImplementedRawGeneric(System.Type,System.Type)">
<summary>
判断类型是否实现某个泛型
</summary>
<param name="type">类型</param>
<param name="generic">泛型类型</param>
<returns>bool</returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.Clone``1(``0)">
<summary>
复制 <paramref name="source"/> 的副本
</summary>
<typeparam name="TTarget"></typeparam>
<typeparam name="TSource"></typeparam>
<param name="target"></param>
<param name="source"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.CopyFrom``2(``0,``1)">
<summary>
<paramref name="source"/> 的值复制到 <paramref name="target"/>,
仅复制同名的属性或字段
</summary>
<typeparam name="TTarget"></typeparam>
<typeparam name="TSource"></typeparam>
<param name="target"></param>
<param name="source"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.PrivateSet``1(``0,System.String,System.Object)">
<summary>
为对象的指定属性或字段赋值
</summary>
<typeparam name="T"></typeparam>
<param name="source">对象</param>
<param name="name">属性或字段名称</param>
<param name="value"></param>
<returns>当前对象</returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.PrivateSet``2(``0,System.Linq.Expressions.Expression{System.Func{``0,``1}},``1)">
<summary>
为对象的指定属性或字段赋值
</summary>
<typeparam name="T"></typeparam>
<typeparam name="TKey"></typeparam>
<param name="source">对象</param>
<param name="expression">选择了某个属性或字段的表达式</param>
<param name="value"></param>
<returns>当前对象</returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.IsNull``1(``0)">
<summary>
是否为NULL
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.GetValueFromField``2(``0,System.String)">
<summary>
获取 <typeparamref name="TKey"/> 类型的值
</summary>
<typeparam name="TKey"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.GetValueFromField``1(``0,System.String)">
<summary>
获取object类型值
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.GetStringValueFromField``1(``0,System.String)">
<summary>
获取string类型值
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.GetJsonValueFromField``1(``0,System.String)">
<summary>
获取JObject类型值
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.GetIntValueFromField``1(``0,System.String)">
<summary>
获取int类型值
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.GetDoubleValueFromField``1(``0,System.String)">
<summary>
获取double类型值
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.GetDateTimeValueFromFieldNotNull``1(``0,System.String)">
<summary>
获取DateTime类型值
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.GetDateTimeValueFromField``1(``0,System.String)">
<summary>
获取DateTime?类型值
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.FieldTypeIsDateTime``1(``0,System.String)">
<summary>
判断是否为DateTime类型
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.FieldTypeIsNumber``1(``0,System.String)">
<summary>
判断是否为数值类型
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.SetValueForField``1(``0,System.String,System.Object)">
<summary>
赋值
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<param name="value"></param>
</member>
<member name="M:Tiobon.Core.Extensions.GenericTypeExtensions.HasField``1(``0,System.String)">
<summary>
是否包含该字段
</summary>
<typeparam name="T"></typeparam>
<param name="entity"></param>
<param name="field"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.IQueryableExtensions.IntoFileFromLinqExcel``1(System.Linq.IQueryable{``0},System.String,System.String,System.Collections.Generic.List{System.String},System.Collections.Generic.Dictionary{System.String,System.String},System.Collections.Generic.List{System.Int32},System.String,System.String,System.Boolean)">
<summary>
IQueryable数据写入文件(Excel)
</summary>
<param name="db"></param>
<param name="fname"></param>
<param name="splitstr"></param>
<param name="ExportFields"></param>
<param name="exportFieldsWidth"></param>
<param name="headText"></param>
<param name="totalText"></param>
<param name="isNeedItemNo"></param>
</member>
<member name="M:Tiobon.Core.Extensions.IQueryableExtensions.Sort(System.Collections.Generic.Dictionary{System.String,System.String},System.Collections.Generic.List{System.String})">
<summary>
列名按照前端显示顺序导出
</summary>
<param name="columns"></param>
<param name="ExportFields"></param>
<returns></returns>
</member>
<member name="F:Tiobon.Core.Extensions.IQueryableExtensions.m_FieldDesc">
<summary>
对象字段描述
</summary>
</member>
<member name="M:Tiobon.Core.Extensions.IQueryableExtensions.GetFieldDesc``1">
<summary>
获取字段的描述(描述 - 列名)
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Extensions.RuntimeExtension.GetAllAssemblies">
<summary>
获取项目程序集,排除所有的系统程序集(Microsoft.***、System.***等)、Nuget下载包
</summary>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Helper.ExpressionExtensions">
<summary>
Linq扩展
</summary>
</member>
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.Cof_SendResponse(Microsoft.AspNetCore.Http.HttpContext,System.Net.HttpStatusCode,System.String,System.String)">
<summary>
返回请求上下文
</summary>
<param name="context"></param>
<param name="code"></param>
<param name="message"></param>
<param name="ContentType"></param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.Helper.ExpressionExtensions.Cof_GetICaching``1(Tiobon.Core.Caches.ICaching,System.String,System.Func{``0},System.Int32)" -->
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.Helper.ExpressionExtensions.Cof_AsyncGetICaching``1(Tiobon.Core.Caches.ICaching,System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Int32)" -->
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.Call(System.Linq.Expressions.Expression,System.String,System.Linq.Expressions.Expression[])">
<summary>
调用内部方法
</summary>
</member>
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.Property(System.Linq.Expressions.Expression,System.String)">
<summary>
获取内部成员
</summary>
</member>
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.ToLambda``1(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])">
<summary>
转Lambda
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.Helper.ExpressionExtensions.AndAlso(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)" -->
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.OrElse(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
<summary>
||
</summary>
</member>
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.Contains(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
<summary>
Contains
</summary>
</member>
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.GreaterThan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
<summary>
>
</summary>
</member>
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.GreaterThanOrEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
<summary>
>=
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.Helper.ExpressionExtensions.LessThan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)" -->
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.Helper.ExpressionExtensions.LessThanOrEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)" -->
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.Equal(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
<summary>
==
</summary>
</member>
<member name="M:Tiobon.Core.Helper.ExpressionExtensions.NotEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
<summary>
!=
</summary>
</member>
<member name="T:Tiobon.Core.Helper.ExpressionExtensions_Nacos">
<summary>
Linq扩展
</summary>
</member>
<member name="T:Tiobon.Core.Helper.Base64Encoder">
<summary>
Base64编码类。
将byte[]类型转换成Base64编码的string类型。
</summary>
</member>
<member name="T:Tiobon.Core.Helper.Base64Decoder">
<summary>
Base64解码类
将Base64编码的string类型转换成byte[]类型
</summary>
</member>
<member name="M:Tiobon.Core.Helper.DateHelper.ToLocalTimeDateBySeconds(System.Int64)">
<summary>
时间戳转本地时间-时间戳精确到秒
</summary>
</member>
<member name="M:Tiobon.Core.Helper.DateHelper.ToUnixTimestampBySeconds(System.DateTime)">
<summary>
时间转时间戳Unix-时间戳精确到秒
</summary>
</member>
<member name="M:Tiobon.Core.Helper.DateHelper.ToLocalTimeDateByMilliseconds(System.Int64)">
<summary>
时间戳转本地时间-时间戳精确到毫秒
</summary>
</member>
<member name="M:Tiobon.Core.Helper.DateHelper.ToUnixTimestampByMilliseconds(System.DateTime)">
<summary>
时间转时间戳Unix-时间戳精确到毫秒
</summary>
</member>
<member name="T:Tiobon.Core.Helper.DateTimeHelper">
<summary>
</summary>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToYearString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,精确到年,如:2008
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToYearString(System.Object)">
<summary>
格式化DateTime类型为字符串类型,精确到年,如:2008
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToMonthString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,精确到月,如:2008-01
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToMonthString(System.Object)">
<summary>
格式化object类型为字符串类型,精确到月,如:2008-01
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToDayString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,精确到天,如:2008-01-01
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToDay(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,精确到天,如:2008-01-01
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToHourString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,精确到小时,如:2008-01-01 18
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToHourString(System.Object)">
<summary>
格式化object类型为字符串类型,精确到小时,如:2008-01-01 18
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToDayString(System.Object)">
<summary>
格式化object类型为字符串类型,精确到天,如:2008-01-01
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToMiniuteString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,精确到分钟,如:2008-01-01 18:09
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToMiniuteString(System.Object)">
<summary>
格式化object类型为字符串类型,精确到分钟,如:2008-01-01 18:09
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToSecondString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,精确到秒,如:2008-01-01 18:09:20
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToSecondString1(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,精确到秒,如:20080101180920
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToSecondString(System.Object)">
<summary>
格式化object类型为字符串类型,精确到秒,如:2008-01-01 18:09:20
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToOnlyMonthDayString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,如:01/01
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToOnlyMonthDayString(System.Object)">
<summary>
格式化object类型为字符串类型,如:01/01
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToOnlyHourMinuteString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,如:12:12
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToOnlyHourMinuteString(System.Object)">
<summary>
格式化object类型为字符串类型,如:12:12
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToOnlySecondString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,如:12:12:12
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToOnlySecondString(System.Object)">
<summary>
格式化object类型为字符串类型,如:12:12:12
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToYearMonthString(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,如:2020-05
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToYearMonthString(System.Object)">
<summary>
格式化object类型为字符串类型,如:2020-05
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToYearMonthString1(System.DateTime)">
<summary>
格式化DateTime类型为字符串类型,如:2020-05
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.ConvertToYearMonthString1(System.Object)">
<summary>
格式化object类型为字符串类型,如:2020-05
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DateTimeHelper.FormatTime(System.Int64)">
<summary>
毫秒转天时分秒
</summary>
<param name="ms"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Helper.DynamicLinqFactory">
<summary>
动态linq工厂
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.Helper.DynamicLinqFactory.CreateLambda``1(System.String)" -->
<member name="M:Tiobon.Core.Helper.DynamicLinqFactory.ExpressionStudio(System.Linq.Expressions.Expression,Tiobon.Core.Helper.DynamicLinqHelper,System.Linq.Expressions.ParameterExpression)">
<summary>
组合条件判断表达式
</summary>
<param name="left">左边的表达式</param>
<param name="dynamicLinq"></param>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.DynamicLinqFactory.ChangeLinkSymbol(Tiobon.Core.Helper.LinkSymbol,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
<summary>
将运算枚举符号转成具体使用方法
</summary>
</member>
<member name="F:Tiobon.Core.Helper.DynamicLinqFactory._pattern">
<summary>tokenizer pattern: Optional-SpaceS...Token...Optional-Spaces</summary>
</member>
<member name="M:Tiobon.Core.Helper.DynamicLinqFactory.ChangeOperationSymbol(System.Nullable{Tiobon.Core.Helper.OperationSymbol},System.Linq.Expressions.Expression,System.Object)">
<summary>
将运算枚举符号转成具体使用方法
</summary>
</member>
<member name="T:Tiobon.Core.Helper.DynamicLinqHelper">
<summary>
动态linq帮助类
</summary>
</member>
<member name="P:Tiobon.Core.Helper.DynamicLinqHelper.IsMerge">
<summary>
是否是合并 用于括号
</summary>
</member>
<member name="P:Tiobon.Core.Helper.DynamicLinqHelper.Child">
<summary>
再有括号时候使用
</summary>
</member>
<member name="T:Tiobon.Core.Helper.LinkSymbol">
<summary>
连接符枚举(将来可能会包含 括号 )
</summary>
</member>
<!-- Badly formed XML comment ignored for member "T:Tiobon.Core.Helper.OperationSymbol" -->
<member name="M:Tiobon.Core.Helper.FileHelper.GetPostfixStr(System.String)">
<summary>
取后缀名
</summary>
<param name="filename">文件名</param>
<returns>.gif|.html格式</returns>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.GetAvailableFileWithPrefixOrderSize(System.String,System.String,System.Int32,System.String)">
<summary>
根据文件大小获取指定前缀的可用文件名
</summary>
<param name="folderPath">文件夹</param>
<param name="prefix">文件前缀</param>
<param name="size">文件大小(1m)</param>
<param name="ext">文件后缀(.log)</param>
<returns>可用文件名</returns>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.WriteFile(System.String,System.String)">
<summary>
写文件
</summary>
<param name="Path">文件路径</param>
<param name="Strings">文件内容</param>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.WriteFile(System.String,System.Byte[])">
<summary>
写文件
</summary>
<param name="Path">文件路径</param>
<param name="Strings">文件内容</param>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.WriteFile(System.String,System.String,System.Text.Encoding)">
<summary>
写文件
</summary>
<param name="Path">文件路径</param>
<param name="Strings">文件内容</param>
<param name="encode">编码格式</param>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.ReadFile(System.String)">
<summary>
读文件
</summary>
<param name="Path">文件路径</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.ReadFile(System.String,System.Text.Encoding)">
<summary>
读文件
</summary>
<param name="Path">文件路径</param>
<param name="encode">编码格式</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.FileAdd(System.String,System.String)">
<summary>
追加文件
</summary>
<param name="Path">文件路径</param>
<param name="strings">内容</param>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.FileCoppy(System.String,System.String)">
<summary>
拷贝文件
</summary>
<param name="OrignFile">原始文件</param>
<param name="NewFile">新文件路径</param>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.FileDel(System.String)">
<summary>
删除文件
</summary>
<param name="Path">路径</param>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.FileMove(System.String,System.String)">
<summary>
移动文件
</summary>
<param name="OrignFile">原始路径</param>
<param name="NewFile">新路径</param>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.FolderCreate(System.String,System.String)">
<summary>
在当前目录下创建目录
</summary>
<param name="OrignFolder">当前目录</param>
<param name="NewFloder">新目录</param>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.DeleteFolder(System.String)">
<summary>
递归删除文件夹目录及文件
</summary>
<param name="dir"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.CopyDir(System.String,System.String)">
<summary>
指定文件夹下面的所有内容copy到目标文件夹下面
</summary>
<param name="srcPath">原始路径</param>
<param name="aimPath">目标文件夹</param>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.GetPhysicsPath">
<summary>
获取文件根目录
</summary>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.FileHelper.CreateDirectory(System.String)">
<summary>
创建文件夹
</summary>
<param name="path"></param>
</member>
<member name="M:Tiobon.Core.Helper.HtmlHelper.ReplaceHtmlTag(System.String,System.Int32)">
<summary>
去除富文本中的HTML标签
</summary>
<param name="html"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Helper.HttpHelper">
<summary>
httpclinet请求方式,请尽量使用IHttpClientFactory方式
</summary>
</member>
<member name="M:Tiobon.Core.Helper.IpHelper.GetCurrentIp(System.String)">
<summary>
获取当前IP地址
</summary>
<param name="preferredNetworks"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Helper.JsonConfigUtils">
<summary>
Json 配置文件通用类
</summary>
</member>
<member name="F:Tiobon.Core.Helper.JsonConfigUtils.__Lock__">
<summary>
</summary>
</member>
<member name="M:Tiobon.Core.Helper.JsonConfigUtils.GetAppSettings``1(Microsoft.Extensions.Configuration.IConfiguration,System.String,System.String)">
<summary>
读取配置文件的信息
</summary>
<typeparam name="T"></typeparam>
<param name="fileName">要读取json的名称</param>
<param name="key">要读取的json节点名称</param>
<returns></returns>
</member>
<member name="F:Tiobon.Core.Helper.JsonConfigSettings.AppSettingsFileName">
<summary>
配置文件名称常量
</summary>
</member>
<member name="M:Tiobon.Core.Helper.JsonConfigSettings.GetAppSettingsConfigName">
<summary>
根据环境变量定向配置文件名称
</summary>
<returns></returns>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosServerAddresses">
<summary>
获取Nacos配置
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosDefaultTimeOut">
<summary>
获取Nacos配置
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosNamespace">
<summary>
获取Nacos配置
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosServiceName">
<summary>
获取Nacos配置
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.ListenInterval">
<summary>
获取Nacos配置
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosIp">
<summary>
获取Nacos配置
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosPort">
<summary>
获取Nacos配置
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosRegisterEnabled">
<summary>
获取Nacos配置
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosMetadata">
<summary>
获取Nacos配置
</summary>
</member>
<member name="T:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO">
<summary>
Nacos配置实体
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO.ServerAddresses">
<summary>
服务IP地址
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO.DefaultTimeOut">
<summary>
默认超时时间
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO.ListenInterval">
<summary>
监听间隔
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO.Namespace">
<summary>
服务命名空间
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO.ServiceName">
<summary>
服务名称
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO.Ip">
<summary>
IP地址
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO.Port">
<summary>
端口
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO.RegisterEnabled">
<summary>
服务命名空间
</summary>
</member>
<member name="P:Tiobon.Core.Helper.JsonConfigSettings.NacosConfigDTO.Metadata">
<summary>
其他配置
</summary>
</member>
<member name="T:Tiobon.Core.Helper.JsonHelper">
<summary>
JsonHelper
</summary>
</member>
<member name="M:Tiobon.Core.Helper.JsonHelper.ObjToJson(System.Object,System.Boolean)">
<summary>
对象序列化
</summary>
<param name="obj">对象</param>
<param name="isUseTextJson">是否使用textjson</param>
<returns>返回json字符串</returns>
</member>
<member name="M:Tiobon.Core.Helper.JsonHelper.JsonToObj``1(System.String,System.Boolean)">
<summary>
json反序列化obj
</summary>
<typeparam name="T">反序列类型</typeparam>
<param name="strJson">json</param>
<param name="isUseTextJson">是否使用textjson</param>
<returns>返回对象</returns>
</member>
<member name="M:Tiobon.Core.Helper.JsonHelper.GetJSON``1(System.Object)">
<summary>
转换对象为JSON格式数据
</summary>
<typeparam name="T"></typeparam>
<param name="obj">对象</param>
<returns>字符格式的JSON数据</returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Tiobon.Core.Helper.JsonHelper.JSON``1(System.Collections.Generic.List{``0})" -->
<member name="M:Tiobon.Core.Helper.JsonHelper.ParseFormByJson``1(System.String)">
<summary>
JSON格式字符转换为T类型的对象
</summary>
<typeparam name="T"></typeparam>
<param name="jsonStr"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.JsonHelper.GetValueLength(System.String,System.Boolean,System.Int32@)">
<summary>
获取值的长度(当Json值嵌套以"{"或"["开头时)
</summary>
</member>
<member name="M:Tiobon.Core.Helper.JsonHelper.SetCharState(System.Char,Tiobon.Core.Helper.CharState@)">
<summary>
设置字符状态(返回true则为关键词,返回false则当为普通字符处理)
</summary>
</member>
<member name="T:Tiobon.Core.Helper.CharState">
<summary>
字符状态
</summary>
</member>
<member name="F:Tiobon.Core.Helper.CharState.arrayStart">
<summary>
数组开始【仅第一开头才算】,值嵌套的以【childrenStart】来标识。
</summary>
</member>
<member name="F:Tiobon.Core.Helper.CharState.state">
<summary>
【0 初始状态,或 遇到“,”逗号】;【1 遇到“:”冒号】
</summary>
</member>
<member name="F:Tiobon.Core.Helper.CharState.keyStart">
<summary>
【-1 取值结束】【0 未开始】【1 无引号开始】【2 单引号开始】【3 双引号开始】
</summary>
</member>
<member name="F:Tiobon.Core.Helper.CharState.valueStart">
<summary>
【-1 取值结束】【0 未开始】【1 无引号开始】【2 单引号开始】【3 双引号开始】
</summary>
</member>
<member name="T:Tiobon.Core.Helper.LinqHelper">
<summary>
Linq操作帮助类
</summary>
</member>
<member name="M:Tiobon.Core.Helper.LinqHelper.True``1">
<summary>
创建初始条件为True的表达式
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.LinqHelper.False``1">
<summary>
创建初始条件为False的表达式
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Helper.LoggerHelper">
<summary>
日志操作
</summary>
</member>
<member name="M:Tiobon.Core.Helper.LoggerHelper.Info(System.String)">
<summary>
console日志
</summary>
<param name="msg"></param>
</member>
<member name="M:Tiobon.Core.Helper.LoggerHelper.SendLog(System.String)">
<summary>
正常日志
</summary>
<param name="msg"></param>
</member>
<member name="M:Tiobon.Core.Helper.LoggerHelper.SendLogError(System.String)">
<summary>
错误日志
</summary>
<param name="msg"></param>
</member>
<member name="M:Tiobon.Core.Helper.MD5Helper.MD5Encrypt16(System.String)">
<summary>
16位MD5加密
</summary>
<param name="password"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.MD5Helper.MD5Encrypt32(System.String)">
<summary>
32位MD5加密
</summary>
<param name="password"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.MD5Helper.MD5Encrypt64(System.String)">
<summary>
64位MD5加密
</summary>
<param name="password"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.MD5Helper.Sha1(System.String,System.String)">
<summary>
Sha1加密
</summary>
<param name="str">要加密的字符串</param>
<returns>加密后的十六进制的哈希散列(字符串)</returns>
</member>
<member name="M:Tiobon.Core.Helper.MD5Helper.Sha256(System.String,System.String)">
<summary>
Sha256加密
</summary>
<param name="str">要加密的字符串</param>
<returns>加密后的十六进制的哈希散列(字符串)</returns>
</member>
<member name="M:Tiobon.Core.Helper.NPOIHelper.GenerateExportExcel(System.Data.DataTable,System.String,System.String,System.String)">
<summary>
DataTable 导出到 Excel 的 MemoryStream
</summary>
<param name="dtSource">源 DataTable</param>
<param name="strHeaderText">表头文本 空值未不要表头标题</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.NPOIHelper.ExportExcel(System.Data.DataTable,System.String,System.String,System.String)">
<summary>
DaataTable 导出到 Excel 文件
</summary>
<param name="dtSource">源 DataaTable</param>
<param name="strHeaderText">表头文本</param>
<param name="strFileName">保存位置(文件名及路径)</param>
</member>
<member name="M:Tiobon.Core.Helper.NPOIHelper.ImportExcel(System.String,System.String)">
<summary>
读取 excel,默认第一行为标头
</summary>
<param name="strFileName">excel 文档路径</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.NPOIHelper.GetCellValue(NPOI.SS.UserModel.ICell)">
<summary>
获取单元格类型
</summary>
<param name="cell"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.NPOIHelper.ExportExcel(System.Data.DataSet,System.String)">
<summary>
DataSet 导出到 Excel 的 MemoryStream
</summary>
<param name="dsSource">源 DataSet</param>
<param name="strHeaderText">表头文本 空值未不要表头标题(多个表对应多个表头以英文逗号(,)分开,个数应与表相同)</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.NPOIHelper.ExportFromDSExcel(NPOI.HSSF.UserModel.HSSFWorkbook,System.Data.DataTable,System.String)">
<summary>
DataTable 导出到 Excel 的 MemoryStream
</summary>
<param name="workbook">源 workbook</param>
<param name="dtSource">源 DataTable</param>
<param name="strHeaderText">表头文本 空值未不要表头标题(多个表对应多个表头以英文逗号(,)分开,个数应与表相同)</param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Helper.NumberConverter">
<inheritdoc />
<summary>
大数据json序列化重写
</summary>
</member>
<member name="F:Tiobon.Core.Helper.NumberConverter._ship">
<summary>
转换成字符串的类型
</summary>
</member>
<member name="M:Tiobon.Core.Helper.NumberConverter.#ctor">
<summary>
大数据json序列化重写实例化
</summary>
</member>
<member name="M:Tiobon.Core.Helper.NumberConverter.#ctor(Tiobon.Core.Helper.NumberConverterShip)">
<summary>
大数据json序列化重写实例化
</summary>
<param name="ship">转换成字符串的类型</param>
</member>
<member name="M:Tiobon.Core.Helper.NumberConverter.CanConvert(System.Type)">
<inheritdoc />
<summary>
确定此实例是否可以转换指定的对象类型。
</summary>
<param name="objectType">对象的类型。</param>
<returns>如果此实例可以转换指定的对象类型,则为:<c>true</c>,否则为:<c>false</c></returns>
</member>
<member name="M:Tiobon.Core.Helper.NumberConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">
<inheritdoc />
<summary>
读取对象的JSON表示。
</summary>
<param name="reader"><see cref="T:Newtonsoft.Json.JsonReader" /> 中读取。</param>
<param name="objectType">对象的类型。</param>
<param name="existingValue">正在读取的对象的现有值。</param>
<param name="serializer">调用的序列化器实例。</param>
<returns>对象值。</returns>
</member>
<member name="M:Tiobon.Core.Helper.NumberConverter.AsType(System.String,System.Type)">
<summary>
字符串格式数据转其他类型数据
</summary>
<param name="input">输入的字符串</param>
<param name="destinationType">目标格式</param>
<returns>转换结果</returns>
</member>
<member name="M:Tiobon.Core.Helper.NumberConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">
<inheritdoc />
<summary>
写入对象的JSON表示形式。
</summary>
<param name="writer">要写入的 <see cref="T:Newtonsoft.Json.JsonWriter" /></param>
<param name="value">要写入对象值</param>
<param name="serializer">调用的序列化器实例。</param>
</member>
<member name="T:Tiobon.Core.Helper.NumberConverterShip">
<summary>
转换成字符串的类型
</summary>
</member>
<member name="F:Tiobon.Core.Helper.NumberConverterShip.Int64">
<summary>
长整数
</summary>
</member>
<member name="F:Tiobon.Core.Helper.NumberConverterShip.UInt64">
<summary>
无符号长整数
</summary>
</member>
<member name="F:Tiobon.Core.Helper.NumberConverterShip.Single">
<summary>
浮点数
</summary>
</member>
<member name="F:Tiobon.Core.Helper.NumberConverterShip.Double">
<summary>
双精度浮点数
</summary>
</member>
<member name="F:Tiobon.Core.Helper.NumberConverterShip.Decimal">
<summary>
大数字
</summary>
</member>
<member name="T:Tiobon.Core.Helper.RecursionHelper">
<summary>
泛型递归求树形结构
</summary>
</member>
<member name="M:Tiobon.Core.Helper.RecursionHelper.TreeToList``1(System.Collections.Generic.List{``0},System.Action{``0,``0,System.Collections.Generic.List{``0}})">
<summary>
将父子级数据结构转换为普通list
</summary>
<param name="list"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.RecursionHelper.OperationChildData``1(System.Collections.Generic.List{``0},``0,System.Action{``0,``0,System.Collections.Generic.List{``0}})">
<summary>
递归子级数据
</summary>
<param name="allList">树形列表数据</param>
<param name="item">Item</param>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.GetTopDataBySeparator(System.String,System.String,System.Int32,System.Boolean)">
<summary>
根据分隔符返回前n条数据
</summary>
<param name="content">数据内容</param>
<param name="separator">分隔符</param>
<param name="top">前n条</param>
<param name="isDesc">是否倒序(默认false)</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.GetPars(System.Collections.Generic.Dictionary{System.String,System.Object})">
<summary>
根据字段拼接get参数
</summary>
<param name="dic"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.GetPars(System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
根据字段拼接get参数
</summary>
<param name="dic"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.GetGUID(System.String)">
<summary>
获取一个GUID
</summary>
<param name="format">格式-默认为N</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.GetGuidToLongID">
<summary>
根据GUID获取19位的唯一数字序列
</summary>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.GetCusLine(System.String,System.Int32)">
<summary>
获取字符串最后X行
</summary>
<param name="resourceStr"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.GetSysID">
<summary>
求系统唯一字符串,常用于ROW_ID值。
</summary>
<returns>字符串</returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.TrimDecimalString(System.String)">
<summary>
格式化数字字符,如传入1.24500,返回1.245
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.TrimDecimalString(System.String,System.Int32)">
<summary>
格式化数字字符,并保留指定的小数位
</summary>
<param name="value">需要处理的值</param>
<param name="reservedDigit">保留小数点后位数</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.TrimDecimalString(System.Object,System.Int32)">
<summary>
格式化数字字符,并保留指定的小数位
</summary>
<param name="value">需要处理的值</param>
<param name="reservedDigit">保留小数点后位数,-1时只会去除小数点后最后几位的0</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.TrimDecimal(System.Object,System.Int32)">
<summary>
格式化数字字符,并保留指定的小数位
</summary>
<param name="value">需要处理的值</param>
<param name="reservedDigit">保留小数点后位数,-1时只会去除小数点后最后几位的0</param>
<returns></returns>
</member>
<member name="F:Tiobon.Core.Helper.StringHelper.m_FieldDesc">
<summary>
对象字段描述
</summary>
</member>
<member name="M:Tiobon.Core.Helper.StringHelper.GetFieldDesc``1">
<summary>
获取字段的描述(描述 - 列名)
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.UnicodeHelper.StringToUnicode(System.String)">
<summary>
字符串转Unicode码
</summary>
<returns>The to unicode.</returns>
<param name="value">Value.</param>
</member>
<member name="M:Tiobon.Core.Helper.UnicodeHelper.UnicodeToString(System.String)">
<summary>
Unicode转字符串
</summary>
<returns>The to string.</returns>
<param name="unicode">Unicode.</param>
</member>
<member name="M:Tiobon.Core.Helper.UrlHelper.UrlEncode(System.String)">
<summary>
UrlEncode编码
</summary>
<param name="url">url</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Helper.UrlHelper.UrlDecode(System.String)">
<summary>
UrlEncode解码
</summary>
<param name="data">数据</param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Helper.XmlHelper">
<summary>
xml序列化帮助类
</summary>
</member>
<member name="F:Tiobon.Core.Helper.XmlHelper.hasTypes">
<summary>
存储序列类型,防止内存泄漏
</summary>
</member>
<member name="M:Tiobon.Core.Helper.XmlHelper.GetXML``1(System.Object,System.String)">
<summary>
转换对象为JSON格式数据
</summary>
<typeparam name="T"></typeparam>
<param name="obj">对象</param>
<returns>字符格式的JSON数据</returns>
</member>
<member name="M:Tiobon.Core.Helper.XmlHelper.ParseFormByXml``1(System.String,System.String)">
<summary>
Xml格式字符转换为T类型的对象
</summary>
<typeparam name="T"></typeparam>
<param name="xml"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Permissions">
<summary>
权限变量配置
</summary>
</member>
<member name="F:Tiobon.Core.Permissions.GWName">
<summary>
测试网关授权
可以使用Tiobon.Core项目中的test用户
账号:test
密码:test
</summary>
</member>
<!-- Badly formed XML comment ignored for member "F:Tiobon.Core.Permissions.IsUseIds4" -->
<!-- Badly formed XML comment ignored for member "F:Tiobon.Core.Permissions.IsUseAuthing" -->
<member name="T:Tiobon.Core.RoutePrefix">
<summary>
路由变量前缀配置
</summary>
</member>
<member name="F:Tiobon.Core.RoutePrefix.Name">
<summary>
前缀名
如果不需要,尽量留空,不要修改
除非一定要在所有的 api 前统一加上特定前缀
前缀在appsettings.json中配置
</summary>
</member>
<member name="T:Tiobon.Core.RedisMqKey">
<summary>
RedisMqKey
</summary>
</member>
<member name="T:Tiobon.Core.AppSettings">
<summary>
appsettings.json操作类
</summary>
</member>
<member name="M:Tiobon.Core.AppSettings.app(System.String[])">
<summary>
封装要操作的字符
</summary>
<param name="sections">节点配置</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.AppSettings.app``1(System.String[])">
<summary>
递归获取配置信息数组
</summary>
<typeparam name="T"></typeparam>
<param name="sections"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.AppSettings.GetValue(System.String)">
<summary>
根据路径 configuration["App:Name"];
</summary>
<param name="sectionsPath"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.ConsoleHelper.WriteColorLine(System.String,System.ConsoleColor)">
<summary>
在控制台输出
</summary>
<param name="str">文本</param>
<param name="color">前颜色</param>
</member>
<member name="M:Tiobon.Core.ConsoleHelper.WriteErrorLine(System.String,System.ConsoleColor)">
<summary>
打印错误信息
</summary>
<param name="str">待打印的字符串</param>
<param name="color">想要打印的颜色</param>
</member>
<member name="M:Tiobon.Core.ConsoleHelper.WriteWarningLine(System.String,System.ConsoleColor)">
<summary>
打印警告信息
</summary>
<param name="str">待打印的字符串</param>
<param name="color">想要打印的颜色</param>
</member>
<member name="M:Tiobon.Core.ConsoleHelper.WriteInfoLine(System.String,System.ConsoleColor)">
<summary>
打印正常信息
</summary>
<param name="str">待打印的字符串</param>
<param name="color">想要打印的颜色</param>
</member>
<member name="M:Tiobon.Core.ConsoleHelper.WriteSuccessLine(System.String,System.ConsoleColor)">
<summary>
打印成功的信息
</summary>
<param name="str">待打印的字符串</param>
<param name="color">想要打印的颜色</param>
</member>
<member name="M:Tiobon.Core.SerializeHelper.Serialize(System.Object)">
<summary>
序列化
</summary>
<param name="item"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.SerializeHelper.Deserialize``1(System.Byte[])">
<summary>
反序列化
</summary>
<typeparam name="TEntity"></typeparam>
<param name="value"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.UtilHelper">
<summary>
</summary>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToInt(System.Object)">
<summary>
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToInt(System.Object,System.Int32)">
<summary>
</summary>
<param name="thisValue"></param>
<param name="errorValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToMoney(System.Object)">
<summary>
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToMoney(System.Object,System.Double)">
<summary>
</summary>
<param name="thisValue"></param>
<param name="errorValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToString(System.Object)">
<summary>
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.IsNotEmptyOrNull(System.Object)">
<summary>
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToString(System.Object,System.String)">
<summary>
</summary>
<param name="thisValue"></param>
<param name="errorValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToDecimal(System.Object)">
<summary>
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToDecimal(System.Object,System.Decimal)">
<summary>
</summary>
<param name="thisValue"></param>
<param name="errorValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.RemoveZero(System.Nullable{System.Decimal})">
<summary>
去除后面多余的零
</summary>
<param name="dValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.RemoveZero(System.Decimal)">
<summary>
去除后面多余的零
</summary>
<param name="dValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToDate(System.Object)">
<summary>
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToDate(System.Object,System.DateTime)">
<summary>
</summary>
<param name="thisValue"></param>
<param name="errorValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.ObjToBool(System.Object)">
<summary>
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.UtilHelper.DateToTimeStamp(System.DateTime)">
<summary>
获取当前时间的时间戳
</summary>
<param name="thisValue"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.HttpContextUser.AspNetUser">
<summary>
</summary>
</member>
<member name="M:Tiobon.Core.HttpContextUser.AspNetUser.#ctor(Microsoft.AspNetCore.Http.IHttpContextAccessor,Microsoft.Extensions.Logging.ILogger{Tiobon.Core.HttpContextUser.AspNetUser})">
<summary>
</summary>
<param name="accessor"></param>
<param name="logger"></param>
</member>
<member name="T:Tiobon.Core.Hubs.ChatHub">
<summary>
</summary>
</member>
<member name="M:Tiobon.Core.Hubs.ChatHub.SendMessageToGroupAsync(System.String,System.String)">
<summary>
向指定群组发送信息
</summary>
<param name="groupName">组名</param>
<param name="message">信息内容</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Hubs.ChatHub.AddToGroup(System.String)">
<summary>
加入指定组
</summary>
<param name="groupName">组名</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Hubs.ChatHub.RemoveFromGroup(System.String)">
<summary>
退出指定组
</summary>
<param name="groupName">组名</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Hubs.ChatHub.SendPrivateMessage(System.String,System.String)">
<summary>
向指定成员发送信息
</summary>
<param name="user">成员名</param>
<param name="message">信息内容</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Hubs.ChatHub.OnConnectedAsync">
<summary>
当连接建立时运行
</summary>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Hubs.ChatHub.OnDisconnectedAsync(System.Exception)">
<summary>
当链接断开时运行
</summary>
<param name="ex"></param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Hubs.IChatClient">
<summary>
</summary>
</member>
<member name="M:Tiobon.Core.Hubs.IChatClient.ReceiveMessage(System.Object)">
<summary>
SignalR接收信息
</summary>
<param name="message">信息内容</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Hubs.IChatClient.ReceiveMessage(System.String,System.String)">
<summary>
SignalR接收信息
</summary>
<param name="user">指定接收客户端</param>
<param name="message">信息内容</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.LogHelper.LogLock.ReadLog(System.String,System.String,System.Text.Encoding,Tiobon.Core.LogHelper.ReadType,System.Int32)">
<summary>
读取文件内容
</summary>
<param name="folderPath">文件夹路径</param>
<param name="fileName">文件名</param>
<param name="encode">编码</param>
<param name="readType">读取类型(0:精准,1:前缀模糊)</param>
<returns></returns>
</member>
<member name="F:Tiobon.Core.LogHelper.ReadType.Accurate">
<summary>
精确查找一个
</summary>
</member>
<member name="F:Tiobon.Core.LogHelper.ReadType.Prefix">
<summary>
指定前缀,模糊查找全部
</summary>
</member>
<member name="F:Tiobon.Core.LogHelper.ReadType.PrefixLatest">
<summary>
指定前缀,最新一个文件
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogInfo.RequestTime">
<summary>
请求时间
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogInfo.OpUserName">
<summary>
操作人员
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogInfo.RequestMethodName">
<summary>
请求方法名
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogInfo.RequestParamsName">
<summary>
请求参数名
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogInfo.RequestParamsData">
<summary>
请求参数数据JSON
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogInfo.ResponseIntervalTime">
<summary>
请求响应间隔时间
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogInfo.ResponseTime">
<summary>
响应时间
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogInfo.ResponseJsonData">
<summary>
响应结果
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogExInfo.InnerException">
<summary>
异常
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.AOPLogExInfo.ExMessage">
<summary>
异常信息
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.RequestLogInfo.Path">
<summary>
请求地址
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.RequestLogInfo.QueryString">
<summary>
请求参数
</summary>
</member>
<member name="P:Tiobon.Core.LogHelper.RequestLogInfo.BodyData">
<summary>
Body参数
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco.Id">
<summary>
表主键
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco1.IsEnable">
<summary>
1:有效,0:未生效
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco1.CreateBy">
<summary>
创建人
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco1.CreateTime">
<summary>
创建时间
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco1.CreateProg">
<summary>
创建程序
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco1.CreateIP">
<summary>
创建IP
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco1.UpdateBy">
<summary>
最后修改人
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco1.UpdateTime">
<summary>
最后修改时间
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco1.UpdateProg">
<summary>
最后修改程序
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.BasePoco1.UpdateIP">
<summary>
最后修改IP
</summary>
</member>
<member name="T:Tiobon.Core.Model.Entity.IDeleteFilter">
<summary>
软删除 过滤器
</summary>
</member>
<member name="T:Tiobon.Core.Model.Entity.QueryBody">
<summary>
动态查询条件
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.QueryBody.pageNum">
<summary>
起始位置(e.g. 0)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.QueryBody.pageSize">
<summary>
每页数量(e.g. 10)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.QueryBody.jsonParam">
<summary>
查询条件( 例如:id = 1 and name = 小明)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.QueryBody.orderBy">
<summary>
排序条件表达式(e.g. LoginName ASC,Name DESC)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Entity.QueryForm">
<summary>
动态查询条件
</summary>
</member>
<member name="T:Tiobon.Core.Model.Entity.QueryExport">
<summary>
动态查询条件
</summary>
</member>
<member name="T:Tiobon.Core.Model.Entity.ServiceResult`1">
<summary>
服务层响应实体(泛型)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServiceResult`1.Status">
<summary>
状态码
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServiceResult`1.Success">
<summary>
操作是否成功
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServiceResult`1.Message">
<summary>
返回信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServiceResult`1.MessageDev">
<summary>
开发者信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServiceResult`1.Data">
<summary>
返回数据集合
</summary>
</member>
<member name="M:Tiobon.Core.Model.Entity.ServiceResult`1.OprateSuccess(System.String)">
<summary>
返回成功
</summary>
<param name="message">消息</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Model.Entity.ServiceResult`1.OprateSuccess(System.String,`0)">
<summary>
返回成功
</summary>
<param name="message">消息</param>
<param name="data">数据</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Model.Entity.ServiceResult`1.OprateFailed(System.String)">
<summary>
返回失败
</summary>
<param name="message">消息</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Model.Entity.ServiceResult`1.OprateFailed(System.String,`0)">
<summary>
返回失败
</summary>
<param name="message">消息</param>
<param name="data">数据</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Model.Entity.ServiceResult`1.OprateSuccess(System.Boolean,System.String,`0)">
<summary>
返回消息
</summary>
<param name="success">失败/成功</param>
<param name="message">消息</param>
<param name="data">数据</param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Model.Entity.ServiceResult">
<summary>
服务层响应实体
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServiceResult.Status">
<summary>
状态码
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServiceResult.Success">
<summary>
操作是否成功
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServiceResult.Message">
<summary>
返回信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServiceResult.Data">
<summary>
返回数据集合
</summary>
</member>
<member name="M:Tiobon.Core.Model.Entity.ServiceResult.OprateSuccess(System.String)">
<summary>
操作成功
</summary>
<param name="msg"></param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Model.Entity.ServiceResult.OprateFailed(System.String,System.Int32)">
<summary>
操作失败
</summary>
<param name="msg"></param>
<param name="status"></param>
<returns></returns>
</member>
<member name="P:Tiobon.Core.Model.Entity.DT_TableDataT`1.DT_TableDataT1">
<summary>
返回数据
</summary>
</member>
<member name="T:Tiobon.Core.Model.Entity.ServicePageResult`1">
<summary>
服务层分页响应实体(泛型)
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServicePageResult`1.Success">
<summary>
操作是否成功
</summary>
</member>
<member name="P:Tiobon.Core.Model.Entity.ServicePageResult`1.message">
<summary>
返回信息
</summary>
</member>
<member name="M:Tiobon.Core.Option.Core.ConfigurableOptions.AddConfigurableOptions``1(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
<summary>添加选项配置</summary>
<typeparam name="TOptions">选项类型</typeparam>
<param name="services">服务集合</param>
<returns>服务集合</returns>
</member>
<member name="M:Tiobon.Core.Option.Core.ConfigurableOptions.GetConfigurationPath(System.Type)">
<summary>获取配置路径</summary>
<param name="optionsType">选项类型</param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Option.Core.IConfigurableOptions">
<summary>
应用选项依赖接口 <br/>
自动注入配置文件 <br/>
文件名为Option或Options结尾
</summary>
</member>
<member name="T:Tiobon.Core.Option.RedisOptions">
<summary>
缓存配置选项
</summary>
</member>
<member name="P:Tiobon.Core.Option.RedisOptions.Enable">
<summary>
是否启用
</summary>
</member>
<member name="P:Tiobon.Core.Option.RedisOptions.ConnectionString">
<summary>
Redis连接
</summary>
</member>
<member name="P:Tiobon.Core.Option.RedisOptions.InstanceName">
<summary>
键值前缀
</summary>
</member>
<member name="P:Tiobon.Core.Option.SeqOptions.Enabled">
<summary>
是否启用
</summary>
</member>
<member name="P:Tiobon.Core.Option.SeqOptions.Address">
<summary>
地址
</summary>
</member>
<member name="T:Tiobon.Core.Swagger.SwaggerContextExtension">
<summary>
</summary>
</member>
<member name="F:Tiobon.Core.Swagger.SwaggerContextExtension.SwaggerCodeKey">
<summary>
</summary>
</member>
<member name="F:Tiobon.Core.Swagger.SwaggerContextExtension.SwaggerJwt">
<summary>
</summary>
</member>
<member name="P:Tiobon.Core.UserManager.UserContext.Current">
<summary>
为了尽量减少redis或Memory读取,保证执行效率,将UserContext注入到DI,
每个UserContext的属性至多读取一次redis或Memory缓存从而提高查询效率
</summary>
</member>
<member name="P:Tiobon.Core.UserManager.UserContext.User_Id">
<summary>
用户ID
</summary>
</member>
<member name="M:System.TypeExtensions.IsAssignableTo``1(System.Type)">
<summary>
Determines whether an instance of this type can be assigned to
an instance of the <typeparamref name="TTarget"></typeparamref>.
Internally uses <see cref="M:System.Type.IsAssignableFrom(System.Type)"/>.
</summary>
<typeparam name="TTarget">Target type</typeparam> (as reverse).
</member>
<member name="M:System.TypeExtensions.IsAssignableTo(System.Type,System.Type)">
<summary>
Determines whether an instance of this type can be assigned to
an instance of the <paramref name="targetType"></paramref>.
Internally uses <see cref="M:System.Type.IsAssignableFrom(System.Type)"/> (as reverse).
</summary>
<param name="type">this type</param>
<param name="targetType">Target type</param>
</member>
<member name="M:System.TypeExtensions.GetBaseClasses(System.Type,System.Boolean)">
<summary>
Gets all base classes of this type.
</summary>
<param name="type">The type to get its base classes.</param>
<param name="includeObject">True, to include the standard <see cref="T:System.Object"/> type in the returned array.</param>
</member>
<member name="M:System.TypeExtensions.GetBaseClasses(System.Type,System.Type,System.Boolean)">
<summary>
Gets all base classes of this type.
</summary>
<param name="type">The type to get its base classes.</param>
<param name="stoppingType">A type to stop going to the deeper base classes. This type will be be included in the returned array</param>
<param name="includeObject">True, to include the standard <see cref="T:System.Object"/> type in the returned array.</param>
</member>
<member name="T:System.ColumnShowFormat">
<summary>
列显示格式信息
</summary>
</member>
<member name="P:System.ColumnShowFormat.Index">
<summary>
索引,第几列数据
</summary>
</member>
<member name="P:System.ColumnShowFormat.Alignment">
<summary>
对其方式
</summary>
</member>
<member name="P:System.ColumnShowFormat.StrLength">
<summary>
一列字符串长度
</summary>
</member>
<member name="T:System.Alignment">
<summary>
对其方式
</summary>
</member>
<member name="P:System.ConsoleTable.TitleString">
<summary>
表格头部字符串
</summary>
</member>
<member name="P:System.ConsoleTable.Columns">
<summary>
表格的列
</summary>
</member>
<member name="P:System.ConsoleTable.Rows">
<summary>
</summary>
</member>
<member name="P:System.ConsoleTable.ColumnWides">
<summary>
列宽
</summary>
</member>
<member name="P:System.ConsoleTable.ColumnBlankNum">
<summary>
空白字符数量
</summary>
</member>
<member name="P:System.ConsoleTable.Alignment">
<summary>
对其方式
</summary>
</member>
<member name="P:System.ConsoleTable.EnableCount">
<summary>
是否显示行数
</summary>
</member>
<member name="P:System.ConsoleTable.TableStyle">
<summary>
表格显示样式
每次设置样子后就会重置 StyleInfo
</summary>
</member>
<member name="P:System.ConsoleTable.FormatInfo">
<summary>
通过 Format 获得到表格显示样式
</summary>
</member>
<member name="P:System.ConsoleTable.FinalColumnWides">
<summary>
每一列的宽度
</summary>
</member>
<member name="P:System.ConsoleTable.ColumnShowFormats">
<summary>
每一列显示的基本信息
</summary>
</member>
<member name="M:System.ConsoleTable.AddColumn(System.String,System.Int32)">
<summary>
添加列
</summary>
<param name="columnName">列明</param>
<param name="columnWide">列的宽</param>
<returns></returns>
</member>
<member name="M:System.ConsoleTable.AddRow(System.String[])">
<summary>
添加行
</summary>
<param name="values">该行数据</param>
<returns></returns>
</member>
<member name="M:System.ConsoleTable.From``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
加载 List 对象的数据
</summary>
<typeparam name="T"></typeparam>
<param name="values"></param>
<returns></returns>
</member>
<member name="M:System.ConsoleTable.ToString">
<summary>
获取表格字符串
</summary>
<returns></returns>
</member>
<member name="M:System.ConsoleTable.Writer(System.ConsoleColor)">
<summary>
绘制表格
</summary>
<param name="format">样式</param>
<param name="color">title颜色</param>
</member>
<member name="M:System.ConsoleTable.GetHeader">
<summary>
获取完成头
</summary>
<returns></returns>
</member>
<member name="M:System.ConsoleTable.GetExistData">
<summary>
获取现有数据
</summary>
<returns></returns>
</member>
<member name="M:System.ConsoleTable.GetNewRow(System.String[])">
<summary>
获取新行数据
</summary>
<param name="row"></param>
<returns></returns>
</member>
<member name="M:System.ConsoleTable.GetEnd">
<summary>
获取底
</summary>
<returns></returns>
</member>
<member name="M:System.ConsoleTable.GetColumns``1">
<summary>
获取列名
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.ConsoleTable.GetColumnValue``1(``0,System.String)">
<summary>
获取列值
</summary>
<typeparam name="T">类型</typeparam>
<param name="obj">数据</param>
<param name="column">列名</param>
<returns></returns>
</member>
<member name="T:System.DrawTableInfo">
<summary>
绘制表格需要的信息
</summary>
</member>
<member name="P:System.DrawTableInfo.Top_DownDivider">
<summary>
顶部和底部字符串分隔线
</summary>
</member>
<member name="P:System.DrawTableInfo.Divider">
<summary>
分隔线
</summary>
</member>
<member name="P:System.DrawTableInfo.Title">
<summary>
标题
</summary>
</member>
<member name="P:System.DrawTableInfo.Header">
<summary>
头部
</summary>
</member>
<member name="P:System.DrawTableInfo.Data">
<summary>
数据
</summary>
</member>
<member name="M:System.TableExtension.GetColumnWides(System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String[]})">
<summary>
按照现有数据计算每列最大宽度
</summary>
<param name="columns">列信息</param>
<param name="rows">现有行数据</param>
<returns>每一列显示宽度</returns>
</member>
<member name="M:System.TableExtension.FillFormatTostring(System.Collections.Generic.List{System.ColumnShowFormat},System.String[],System.String,System.Int32)">
<summary>
将填充格式转成字符串
表头和数据行会用到
</summary>
<param name="format">一行的显示格式信息</param>
<param name="objs">一行要显示的数据</param>
<param name="delimiterStr">间隔符</param>
<param name="columnBlankNum">每列留白数</param>
<returns></returns>
</member>
<member name="M:System.TableExtension.GetTitleStr(System.Collections.Generic.List{System.Int32},System.String,System.Int32,System.String)">
<summary>
获取title 字符串
</summary>
<param name="columnWides">></param>
<param name="titleStr">标题字符串信息</param>
<param name="columnBlankNum">列两端留白数</param>
<param name="delimiterStr">每列之间分割字符串</param>
<returns></returns>
</member>
<member name="M:System.TableExtension.GetDivider(System.Collections.Generic.List{System.Int32},System.String,System.Int32)">
<summary>
获取每行之间的分割行字符串
</summary>
<param name="columnWides">列宽信息</param>
<param name="angleStr">每列之间分割字符串</param>
<param name="columnBlankNum">列两端留白数</param>
<returns></returns>
</member>
<member name="M:System.TableExtension.GetTopAndDwon(System.Collections.Generic.List{System.Int32},System.String,System.Int32)">
<summary>
获取头部和底部字符串
</summary>
<param name="columnWides">列宽信息</param>
<param name="angleStr">每列之间分割字符串</param>
<param name="columnBlankNum">列两端留白数</param>
<returns></returns>
</member>
<member name="M:System.TableExtension.GetFormatInfo(System.TableStyle)">
<summary>
获取表格显示样式
</summary>
<param name="format"></param>
<returns></returns>
</member>
<member name="M:System.TableExtension.FullHalfLength(System.String)">
<summary>
获取文本长度,区分全角半角
全角算两个字符
</summary>
<returns></returns>
</member>
<member name="M:System.TableExtension.GetChineseText(System.String)">
<summary>
获取中文文本
</summary>
<param name="text"></param>
<returns></returns>
</member>
<member name="T:System.TableStyle">
<summary>
表格显示样式
</summary>
</member>
<member name="F:System.TableStyle.Default">
<summary>
默认格式的表格
</summary>
</member>
<member name="F:System.TableStyle.MarkDown">
<summary>
Markdwon格式的表格
</summary>
</member>
<member name="F:System.TableStyle.Alternative">
<summary>
交替格式的表格
</summary>
</member>
<member name="F:System.TableStyle.Minimal">
<summary>
最简格式的表格
</summary>
</member>
<member name="T:System.StyleInfo">
<summary>
表格显示样式信息
通过 Format 获取到的
</summary>
</member>
<member name="P:System.StyleInfo.DelimiterStr">
<summary>
每一列数据之间的间隔字符串
</summary>
</member>
<member name="P:System.StyleInfo.IsShowTop_Down_DataBorder">
<summary>
是否显示顶部,底部,和每一行数据之间的横向边框
</summary>
</member>
<member name="P:System.StyleInfo.AngleStr">
<summary>
边角字符串
</summary>
</member>
<member name="M:DPE.Core.Helper.Base32Helper.ToString(System.Byte[])">
<summary>
Converts an array of bytes to a Base32-k string.
</summary>
</member>
<member name="M:DPE.Core.Helper.Base32Helper.FromBase32String(System.String)">
<summary>
Converts a Base32-k string into an array of bytes.
</summary>
<exception cref="T:System.ArgumentException">
Input string <paramref name="s">s</paramref> contains invalid Base32-k characters.
</exception>
</member>
</members>
</doc>