Yi.Framework.Core 排序接口 实现此接口的实体类将支持排序功能 通常用于列表数据的展示顺序控制 排序号 数字越小越靠前,默认为0 状态接口 实现此接口的实体类将支持启用/禁用状态管理 用于控制数据记录的可用状态 状态标识 true表示启用,false表示禁用 文件类型枚举 用于定义系统支持的文件类型分类 主要用于文件上传和存储时的类型区分 普通文件 图片文件 缩略图文件 Excel文件 临时文件 排序方向枚举 用于定义数据查询时的排序方向 常用于列表数据排序 升序排列 降序排列 查询操作符枚举 定义查询条件中支持的操作符类型 用于构建动态查询条件 等于 模糊匹配 大于 大于或等于 小于 小于或等于 在指定集合中 不在指定集合中 左侧模糊匹配 右侧模糊匹配 不等于 为null或空 不为null 不匹配 日期范围 使用"|"分隔起始和结束日期 API返回状态码枚举 定义API接口统一的返回状态码 遵循HTTP状态码规范 操作成功 未授权访问 访问被拒绝 操作失败 HttpContext扩展方法类 设置内联文件下载响应头 HTTP上下文 文件名 设置附件下载响应头 HTTP上下文 文件名 获取客户端首选语言 HTTP上下文 语言代码,默认返回zh-CN 判断是否为Ajax请求 HTTP请求 是否为Ajax请求 获取客户端IP地址 HTTP上下文 客户端IP地址 获取User-Agent信息 HTTP上下文 User-Agent字符串 获取用户权限声明值 HTTP上下文 权限声明名称 权限值数组 判断是否为WebSocket请求 HTTP上下文 是否为WebSocket请求 此处统一获取程序集,排除微软内部相关 Converts an array of bytes to a Base32-k string. Converts a Base32-k string into an array of bytes. Input string s contains invalid Base32-k characters. 将object转换为long,若转换失败,则返回0。不抛出异常。 将string转换为DateTime,若转换失败,则返回日期最小值。不抛出异常。 CPU使用情况 内存使用情况 获取磁盘信息 获取系统运行时间 内核数 逻辑处理器数 CPU使用率% CPU空闲率% 内存信息 总内存 GB 内存使用率 % 空闲内存 磁盘名 已使用 可使用 windows系统获取内存信息 Unix系统获取 打印错误信息 待打印的字符串 想要打印的颜色 打印警告信息 待打印的字符串 想要打印的颜色 打印正常信息 待打印的字符串 想要打印的颜色 打印成功的信息 待打印的字符串 想要打印的颜色 时间戳转本地时间-时间戳精确到秒 时间转时间戳Unix-时间戳精确到秒 时间戳转本地时间-时间戳精确到毫秒 时间转时间戳Unix-时间戳精确到毫秒 时间戳转本地时间-时间戳精确到秒 时间转时间戳Unix-时间戳精确到秒 时间戳转本地时间-时间戳精确到毫秒 时间转时间戳Unix-时间戳精确到毫秒 毫秒转天时分秒 获取unix时间戳 自定义Distinct扩展方法 要去重的对象类 自定义去重的字段类型 要去重的对象 获取自定义去重字段的委托 Expression表达式树lambda参数拼接组合 Expression表达式树lambda参数拼接--false Expression表达式树lambda参数拼接-true Expression表达式树lambda参数拼接--and Expression表达式树lambda参数拼接--or 存放表达式树的参数的字典 构造函数 重载参数访问的方法,访问表达式树参数,如果字典中包含,则取出 表达式树参数 取后缀名 文件名 .gif|.html格式 写文件 文件路径 文件内容 写文件 文件路径 文件内容 编码格式 读文件 文件路径 读文件 文件路径 编码格式 追加文件 文件路径 内容 拷贝文件 原始文件 新文件路径 删除文件 路径 移动文件 原始路径 新路径 在当前目录下创建目录 当前目录 新目录 递归删除文件夹目录及文件 指定文件夹下面的所有内容copy到目标文件夹下面 原始路径 目标文件夹 获取目录下全部文件名 文件内容替换 文件名称 目录名替换 全部信息递归替换 去除富文本中的HTML标签 获取当前IP地址 转换对象为JSON格式数据 对象 字符格式的JSON数据 JSON格式字符转换为T类型的对象 获取值的长度(当Json值嵌套以"{"或"["开头时) 设置字符状态(返回true则为关键词,返回false则当为普通字符处理) 字符状态 数组开始【仅第一开头才算】,值嵌套的以【childrenStart】来标识。 【0 初始状态,或 遇到“,”逗号】;【1 遇到“:”冒号】 【-1 取值结束】【0 未开始】【1 无引号开始】【2 单引号开始】【3 双引号开始】 【-1 取值结束】【0 未开始】【1 无引号开始】【2 单引号开始】【3 双引号开始】 生成PasswordSalt 返回string 加密密码 密码 加密类型 PasswordSalt 加密后的密码 16位MD5加密 32位MD5加密 64位MD5加密 随机生成字母 随机生成数字 此函数为生成指定数目的汉字 汉字数目 所有汉字 取对象属性值 设置对象属性值 RSA加解密 使用OpenSSL的公钥加密/私钥解密 公私钥请使用openssl生成 实例化RSAHelper 加密算法类型 RSA SHA1;RSA2 SHA256 密钥长度至少为2048 编码类型 私钥 公钥 使用私钥签名 原始数据 使用公钥验签 原始数据 签名 私钥解密(支持大量数据) 公钥加密(支持大量数据) 使用私钥创建RSA实例 使用公钥创建RSA实例 RSA算法类型 SHA1 RSA2 密钥长度至少为2048 SHA256 linux 系统命令 windows系统命令 根据分隔符返回前n条数据 数据内容 分隔符 前n条 是否倒序(默认false) 根据字段拼接get参数 根据字段拼接get参数 获取一个GUID 格式-默认为N 根据GUID获取19位的唯一数字序列 获取字符串最后X行 字符串转Unicode码 The to unicode. Value. Unicode转字符串 The to string. Unicode. UrlEncode编码 url UrlEncode解码 数据 转换对象为JSON格式数据 对象 字符格式的JSON数据 Xml格式字符转换为T类型的对象 DateTime JSON序列化转换器 初始化DateTime转换器 日期格式化字符串,默认为yyyy-MM-dd HH:mm:ss 从JSON读取DateTime值 JSON读取器 目标类型 JSON序列化选项 DateTime值 将DateTime写入JSON JSON写入器 DateTime值 JSON序列化选项 Yi框架模块管理器 初始化模块管理器 初始化所有模块 应用程序初始化上下文 Yi框架核心模块 提供框架的基础功能和核心服务 配置服务 应用程序初始化