Files
Desktop_UploadConfiguration…/obj/Debug/DevModeFirmwareInfo.xml
2025-12-11 11:44:54 +08:00

1297 lines
40 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0"?>
<doc>
<assembly>
<name>
DevModeFirmwareInfo
</name>
</assembly>
<members>
<member name="T:DevModeFirmwareInfo.My.Resources.Resources">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:DevModeFirmwareInfo.My.Resources.Resources.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:DevModeFirmwareInfo.My.Resources.Resources.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="T:DevModeFirmwareInfo.Database.Base.ColumnSchema">
<summary>
Contains the schema of a single DB column.
</summary>
</member>
<member name="M:DevModeFirmwareInfo.Database.Base.CommandHelpers.DeleteTable(System.String)">
<summary>
清空数据表
</summary>
<param name="tableName">数据表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.Database.Base.CommandHelpers.DropTable(System.String)">
<summary>
删除数据表
</summary>
<param name="tableName">数据表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.Database.Base.CommandHelpers.CreateCopyTable(System.String,System.String)">
<summary>
创建表,同时复制基础表数据(不包含原表索引与主键)
若想复制表结构加数据,则先复制表结构创建表,再拷贝数据
</summary>
<param name="tableName">表名</param>
<param name="baseTableName">基础表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.Database.Base.CommandHelpers.CreateCopyTableNotExists(System.String,System.String)">
<summary>
不存在表时即创建表,同时复制基础表数据(不包含原表索引与主键)
若想复制表结构加数据,则先复制表结构创建表,再拷贝数据
</summary>
<param name="tableName">表名</param>
<param name="baseTableName">基础表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.Database.Base.CommandHelpers.InsertCopyTable(System.String,System.String)">
<summary>
复制基础表数据到新表中
</summary>
<param name="tableName">表名</param>
<param name="baseTableName">基础表名</param>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.DatabaseData.ColumnName">
<summary>
列名
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.DatabaseData.Value">
<summary>
当前值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.DatabaseData.DefaultValue">
<summary>
默认值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.DatabaseData.DataType">
<summary>
数据类型
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.DatabaseData.DataTypeLength">
<summary>
数据类型长度
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.DatabaseData.IsNull">
<summary>
是否允许为空
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.DatabaseData.IsAutoIncrement">
<summary>
是否自动增长
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.DatabaseData.IsPrimaryKey">
<summary>
是否为主键
</summary>
<returns></returns>
</member>
<member name="T:DevModeFirmwareInfo.Database.Base.DatabaseSchema">
<summary>
Contains the entire database schema
</summary>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchCondition.ColName">
<summary>
判断列名
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchCondition.Condition">
<summary>
判断条件
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchCondition.ColValue">
<summary>
判断值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchCondition.LogicPrevious">
<summary>
当前条件与上一个条件的逻辑关系
</summary>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.Database.Base.SearchCondition.ToString">
<summary>
将当前条件转换为字符串,不支持将条件逻辑关系同时转换
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchParams.TableName">
<summary>
查询条件的表名
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchParams.SearchColNames">
<summary>
当IsSearchAllCols = False时,查询返回列名集合
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchParams.SearchCondition">
<summary>
查询的条件
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchParams.OrderType">
<summary>
排序方式
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchParams.OrderColName">
<summary>
但需要排序时排序列名
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Base.SearchParams.Limit">
<summary>
从返回结果提取指定行的内容
</summary>
<returns></returns>
</member>
<member name="T:DevModeFirmwareInfo.Database.Base.ViewSchema">
<summary>
Describes a single view schema
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Base.ViewSchema.ViewName">
<summary>
Contains the view name
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Base.ViewSchema.ViewSql">
<summary>
Contains the view SQL statement
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Tinyint">
<summary>
1 byte,小整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Smallint">
<summary>
2 bytes,大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Mediumint">
<summary>
3 bytes,大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Int">
<summary>
4 bytes,大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Integer">
<summary>
4 bytes,大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Bigint">
<summary>
8 bytes,极大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Float">
<summary>
4 bytes,单精度浮点数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Double">
<summary>
8 bytes,双精度浮点数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Decimal">
<summary>
对DECIMAL(M,D) 如果M>D为M+2否则为D+2.小数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Date">
<summary>
3 bytes,日期值,YYYY-MM-DD
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Time">
<summary>
3 bytes,时间值或持续时间,HH:MM:SS
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Year">
<summary>
1 bytes,年份值,YYYY
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Datetime">
<summary>
8 bytes,混合日期和时间值,YYYY-MM-DD HH:MM:SS
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Timestamp">
<summary>
4 bytes,混合日期和时间值,时间戳,YYYYMMDD HHMMSS
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Char">
<summary>
0-255 bytes,定长字符串
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Varchar">
<summary>
0-65535 bytes,变长字符串
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Tinyblob">
<summary>
0-255 bytes,不超过 255 个字符的二进制字符串
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Tinytext">
<summary>
0-255 bytes,短文本字符串
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Blob">
<summary>
0-65 535 bytes,二进制形式的长文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Text">
<summary>
0-65 535 bytes,长文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Mediumblob">
<summary>
0-16 777 215 bytes,二进制形式的中等长度文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Mediumtext">
<summary>
0-16 777 215 bytes,中等长度文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Longblob">
<summary>
0-4 294 967 295 bytes,二进制形式的极大文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeEnum.Longtext">
<summary>
0-4 294 967 295 bytes,极大文本数据
</summary>
</member>
<member name="P:DevModeFirmwareInfo.Database.Mysql.DataParam.ColumnName">
<summary>
列名
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Mysql.DataParam.Value">
<summary>
当前值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Mysql.DataParam.DefaultValue">
<summary>
默认值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Mysql.DataParam.DataType">
<summary>
数据类型
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Mysql.DataParam.DataTypeLength">
<summary>
数据类型长度
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Mysql.DataParam.IsUnsigned">
<summary>
数据类型是否带符号
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Mysql.DataParam.IsNull">
<summary>
是否允许为空
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Mysql.DataParam.IsAutoIncrement">
<summary>
是否自动增长
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Mysql.DataParam.IsPrimaryKey">
<summary>
是否为主键
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Sqlite.DataParam.ColumnName">
<summary>
列名
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Sqlite.DataParam.Value">
<summary>
当前值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Sqlite.DataParam.DefaultValue">
<summary>
默认值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Sqlite.DataParam.DataType">
<summary>
数据类型
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Sqlite.DataParam.DataTypeLength">
<summary>
数据类型长度
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Sqlite.DataParam.IsNull">
<summary>
是否允许为空
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Sqlite.DataParam.IsAutoIncrement">
<summary>
是否自动增长
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Sqlite.DataParam.IsPrimaryKey">
<summary>
是否为主键
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.Database.Sqlite.DataParam.IsUnique">
<summary>
是否为唯一值
</summary>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.Database.Sqlite.SqliteCmdHelper.SearchTableInfo(System.String)">
<summary>
查询指定数据表的信息
</summary>
<param name="tableName"></param>
<returns></returns>
</member>
<member name="T:DevModeFirmwareInfo.DbCmdHelper">
<summary>
数据库语句助手
时间2020-12-21
作者ML
版本1.0
注意:添加一条数据库帮助语句时,需要考虑Mysql/Sqlite/Mssql等数据库是否支持命令,不支持则需要在对应帮助类中重写该帮助语句
注意Sqlite数据库与大多数据库不相同,DB开头数据库语句大多不适用
</summary>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.SearchAll(System.String,System.String)">
<summary>
查询指定数据表符合条件的所有数据
</summary>
<param name="tableName">指定表名</param>
<param name="condition">查询条件,</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.Search(System.String,System.String,System.String)">
<summary>
查询表符合条件的所有指定列的数据
</summary>
<param name="columnName">列名集合,需要返回多列时用','符号分隔列名</param>
<param name="tableName">表名</param>
<param name="condition">条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.Search(System.Collections.Generic.List{System.String},System.String,System.String)">
<summary>
查询表符合条件的所有指定列的数据
</summary>
<param name="columnName">表名</param>
<param name="tableName">条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.SearchCount(System.String,System.String)">
<summary>
查询指定表包含的内容行数
</summary>
<param name="tableName">数据表名</param>
<param name="condition">查询条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.SearchTableInfo(System.String)">
<summary>
查询指定数据表的信息
</summary>
<param name="tableName">表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.SearchTableExists(System.String)">
<summary>
查询指定数据表是否存在的信息,返回查询当前表在数据库中存在的数量
</summary>
<param name="tableName">表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.Insert(System.String,System.String,System.String)">
<summary>
数据表插入一行数据
</summary>
<param name="tableName">表名</param>
<param name="colNames">列名字符串</param>
<param name="values">列值字符串</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.Insert(System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
数据表插入一行数据
</summary>
<param name="tableName">表名</param>
<param name="dicNameValues">列名与列值键值对</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.InsertParam(System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
数据表插入一行,通过命令参数方式执行时使用
</summary>
<param name="tableName"></param>
<param name="dicNameValues"></param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.InsertParam(System.String,System.Collections.Generic.List{System.String})">
<summary>
数据表插入一行,通过命令参数方式执行时使用,参数名由@{ColName}
</summary>
<param name="tableName">表名</param>
<param name="colNames">字段列表</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.Update(System.String,System.String,System.String)">
<summary>
更新指定表数据
</summary>
<param name="tableName">指定表名</param>
<param name="destStr">更新字符串</param>
<param name="condition"></param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.Update(System.String,System.Collections.Generic.Dictionary{System.String,System.String},System.String)">
<summary>
更新指定表数据
</summary>
<param name="tableName">指定表名</param>
<param name="dicNameValues">更新列名与列值键值对</param>
<param name="condition">更新列索引条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.UpdateParam(System.String,System.Collections.Generic.List{System.String},System.String)">
<summary>
更新指定数据库中指定表数据,参数名由@{ColName}
</summary>
<param name="tableName">指定表名</param>
<param name="colNames">更新列名的集合</param>
<param name="condition">更新列索引条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.AddCol(System.String,System.String,System.String,System.Boolean)">
<summary>
指定数据表增加一列数据
</summary>
<param name="tableName">表名</param>
<param name="colName">列名</param>
<param name="colType">列类型</param>
<param name="isNull">是否允许为空</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DropCol(System.String,System.String)">
<summary>
数据表删除一列数据
</summary>
<param name="tableName">表名</param>
<param name="colName">需要删除的列名,仅一列</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DeleteRows(System.String,System.String)">
<summary>
删除指定表多行数据
</summary>
<param name="tableName">表名</param>
<param name="condition">条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.CreateTable(System.String,System.String)">
<summary>
创建数据表
</summary>
<param name="tableName">表名</param>
<param name="createStr">创建表的列信息字符串</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.CreateTableWhenNotExists(System.String,System.String)">
<summary>
创建数据表,如果存在则不创建
</summary>
<param name="tableName">表名</param>
<param name="createStr">创建表的列信息字符串</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DeleteTable(System.String)">
<summary>
清空数据表,表依旧存在
</summary>
<param name="tableName">数据表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DropTable(System.String)">
<summary>
删除数据表
</summary>
<param name="tableName">数据表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DropTableWhenExists(System.String)">
<summary>
删除数据表
</summary>
<param name="tableName">数据表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbSearch(System.String,System.String,System.String,System.String)">
<summary>
查询指定数据库中指定数据表符合条件的所有指定列的数据
</summary>
<param name="dbName">数据库名</param>
<param name="ColsName">列名集合,需要返回多列时用','符号分隔列名</param>
<param name="tableName">表名</param>
<param name="condition">条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbDistinctSearch(System.String,System.String,System.String,System.String)">
<summary>
查询指定数据库中指定数据表符合条件的所有指定列的去重数据
</summary>
<param name="dbName">数据库名</param>
<param name="ColsName">列名集合,需要返回多列时用','符号分隔列名</param>
<param name="tableName">表名</param>
<param name="condition">条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbSearch(System.String,System.Collections.Generic.List{System.String},System.String,System.String)">
<summary>
查询指定数据库中指定数据表符合条件的所有指定列的数据
</summary>
<param name="dbName">数据库名</param>
<param name="columnName">表名</param>
<param name="tableName">条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbSearchCount(System.String,System.String,System.String)">
<summary>
查询指定表包含的内容行数
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">数据表名</param>
<param name="condition">查询条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbSearchAll(System.String,System.String,System.String)">
<summary>
查询指定数据库中指定数据表符合条件的所有数据
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">数据表名</param>
<param name="condition">查询条件(可选)</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbSearchTableInfo(System.String,System.String)">
<summary>
查询指定数据库中指定数据表的信息
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbSearchTableExists(System.String,System.String)">
<summary>
查询指定数据表是否存在的信息,返回查询当前表在指定数据库中存在的数量
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbInsert(System.String,System.String,System.String,System.String)">
<summary>
指定数据库中数据表插入一行数据
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">表名</param>
<param name="colNames">列名字符串</param>
<param name="values">列值字符串</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbInsert(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
指定数据库中数据表插入一行数据
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">表名</param>
<param name="dicNameValues">列名与列值键值对</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbInsertParam(System.String,System.String,System.Collections.Generic.List{System.String})">
<summary>
指定数据库中数据表插入一行,通过命令参数方式执行时使用,参数名由@{ColName}
</summary>
<param name="dbName">数据库名</param>
<param name="tableName"></param>
<param name="colNames">需要插入列名的集合</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbUpdate(System.String,System.String,System.String,System.String)">
<summary>
更新指定数据库中指定表数据
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">指定表名</param>
<param name="destStr">更新字符串</param>
<param name="condition"></param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbUpdateParam(System.String,System.String,System.Collections.Generic.List{System.String},System.String)">
<summary>
更新指定数据库中指定表数据,参数名由@{ColName}
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">指定表名</param>
<param name="colNames">更新列名的集合</param>
<param name="condition">更新列索引条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbUpdate(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.String},System.String)">
<summary>
更新指定数据库中指定表数据
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">指定表名</param>
<param name="filedDictionary">更新列名与列值键值对</param>
<param name="condition">更新列索引条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbAddCol(System.String,System.String,System.String,System.String,System.Boolean)">
<summary>
指定数据库中指定数据表增加一列数据
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">表名</param>
<param name="colName">列名</param>
<param name="colType">列类型</param>
<param name="isNull">是否允许为空</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbDropCol(System.String,System.String,System.String)">
<summary>
指定数据库中数据表删除一列数据
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">表名</param>
<param name="colName">需要删除的列名,仅一列</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbDeleteRows(System.String,System.String,System.String)">
<summary>
指定数据库中指定表删除多行数据
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">表名</param>
<param name="condition">条件</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbCreateTable(System.String,System.String,System.String)">
<summary>
指定数据库中创建数据表
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">表名</param>
<param name="createStr">创建表的列信息字符串</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbCreateTableWhenNotExists(System.String,System.String,System.String)">
<summary>
指定数据库中创建数据表,如果存在则不创建
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">表名</param>
<param name="createStr">创建表的列信息字符串</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbDeleteTable(System.String,System.String)">
<summary>
清空指定数据库中数据表,表依旧存在
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">数据表名</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbCmdHelper.DbDropTable(System.String,System.String)">
<summary>
删除指定数据库中数据表
</summary>
<param name="dbName">数据库名</param>
<param name="tableName">数据表名</param>
<returns></returns>
</member>
<member name="T:DevModeFirmwareInfo.DbExecutor">
<summary>
数据库通用命令执行器
时间2020-12-21
作者ML
版本1.0
</summary>
</member>
<member name="T:DevModeFirmwareInfo.DbExecutor.DbTypeEnum">
<summary>
数据库类型,目前支持Mysql与Sqlite
</summary>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.Open">
<summary>
打开数据库连接
</summary>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.Close">
<summary>
关闭数据库连接
</summary>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.CreateCommand">
<summary>
创建当前连接的命令执行句柄
</summary>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.ExecuteNonQuery(System.String)">
<summary>
运行非查询语句,返回执行该语句受到影响的行数
</summary>
<param name="commandText">执行的数据库命令文本</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.ExecuteNonQuery(System.String,System.Data.Common.DbParameterCollection)">
<summary>
使用命令参数模式执行非查询语句,返回执行该语句受到影响的行数
</summary>
<param name="commandText">执行的数据库命令文本</param>
<param name="commandParams">执行的数据库命令参数</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.ExecuteReader(System.String)">
<summary>
执行数据库语句,返回数据库读取流的句柄
</summary>
<param name="commandText">执行的数据库命令文本</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.ExecuteReader(System.String,System.Data.Common.DbParameterCollection)">
<summary>
使用命令参数模式执行数据库语句,返回数据库读取流的句柄
</summary>
<param name="commandText">执行的数据库命令文本</param>
<param name="commandParams">执行的数据库命令参数</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.ExecuteScalar(System.String)">
<summary>
执行数据库语句,返回查询结果的第一行第一列的内容
</summary>
<param name="commandText">执行的数据库命令文本</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.ExecuteScalar(System.String,System.Data.Common.DbParameterCollection)">
<summary>
使用命令参数模式执行数据库语句,返回查询结果的第一行第一列的内容
</summary>
<param name="commandText">执行的数据库命令文本</param>
<param name="commandParams">执行的数据库命令参数</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.ExecuteDataTable(System.String,System.Boolean)">
<summary>
执行数据库语句,返回执行结果返回的数据表,常用于查询命令
</summary>
<param name="commandText">执行的数据库命令文本</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.ExecuteDataTable(System.String,System.Data.Common.DbParameterCollection)">
<summary>
执行数据库语句,返回执行结果返回的数据表,常用于查询命令
</summary>
<param name="commandText">执行的数据库命令文本</param>
<param name="commandParams">执行的数据库命令参数</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.BeginTransaction">
<summary>
开启事务
</summary>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.CommitTransaction">
<summary>
提交事务
</summary>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.RollbackTransaction">
<summary>
回滚事务
</summary>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.CreateDbParameter(System.Data.DbType,System.String,System.Object)">
<summary>
创建数据参数
</summary>
<param name="type">参数数据类型</param>
<param name="ParameterName">参数名称</param>
<param name="value">参数值</param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.AddDbParameter(System.Data.DbType,System.String,System.Object)">
<summary>
添加数据参数
</summary>
<param name="type"></param>
<param name="parameterName"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.ClearDbParameter">
<summary>
清空数据
</summary>
</member>
<member name="M:DevModeFirmwareInfo.DbExecutor.Dispose">
<summary>
回收资源
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Tinyint">
<summary>
1 byte,小整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Smallint">
<summary>
2 bytes,大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Mediumint">
<summary>
3 bytes,大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Int">
<summary>
4 bytes,大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Integer">
<summary>
4 bytes,大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Bigint">
<summary>
8 bytes,极大整数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Float">
<summary>
4 bytes,单精度浮点数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Double">
<summary>
8 bytes,双精度浮点数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Decimal">
<summary>
对DECIMAL(M,D) 如果M>D为M+2否则为D+2.小数值
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Date">
<summary>
3 bytes,日期值,YYYY-MM-DD
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Time">
<summary>
3 bytes,时间值或持续时间,HH:MM:SS
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Year">
<summary>
1 bytes,年份值,YYYY
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Datetime">
<summary>
8 bytes,混合日期和时间值,YYYY-MM-DD HH:MM:SS
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Timestamp">
<summary>
4 bytes,混合日期和时间值,时间戳,YYYYMMDD HHMMSS
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Char">
<summary>
0-255 bytes,定长字符串
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Varchar">
<summary>
0-65535 bytes,变长字符串
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Tinyblob">
<summary>
0-255 bytes,不超过 255 个字符的二进制字符串
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Tinytext">
<summary>
0-255 bytes,短文本字符串
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Blob">
<summary>
0-65 535 bytes,二进制形式的长文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Text">
<summary>
0-65 535 bytes,长文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Mediumblob">
<summary>
0-16 777 215 bytes,二进制形式的中等长度文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Mediumtext">
<summary>
0-16 777 215 bytes,中等长度文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Longblob">
<summary>
0-4 294 967 295 bytes,二进制形式的极大文本数据
</summary>
</member>
<member name="F:DevModeFirmwareInfo.MysqlDataParam.DataTypeEnum.Longtext">
<summary>
0-4 294 967 295 bytes,极大文本数据
</summary>
</member>
<member name="P:DevModeFirmwareInfo.MysqlDataParam.ColumnName">
<summary>
列名
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.MysqlDataParam.Value">
<summary>
当前值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.MysqlDataParam.DefaultValue">
<summary>
默认值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.MysqlDataParam.DataType">
<summary>
数据类型
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.MysqlDataParam.DataTypeLength">
<summary>
数据类型长度
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.MysqlDataParam.IsUnsigned">
<summary>
数据类型是否带符号
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.MysqlDataParam.IsNull">
<summary>
是否允许为空
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.MysqlDataParam.IsAutoIncrement">
<summary>
是否自动增长
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.MysqlDataParam.IsPrimaryKey">
<summary>
是否为主键
</summary>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.SqliteCmdHelper.SearchTableInfo(System.String)">
<summary>
查询指定数据表的信息
</summary>
<param name="tableName"></param>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.SqliteDataParam.ColumnName">
<summary>
列名
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.SqliteDataParam.Value">
<summary>
当前值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.SqliteDataParam.DefaultValue">
<summary>
默认值
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.SqliteDataParam.DataType">
<summary>
数据类型
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.SqliteDataParam.DataTypeLength">
<summary>
数据类型长度
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.SqliteDataParam.IsNull">
<summary>
是否允许为空
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.SqliteDataParam.IsAutoIncrement">
<summary>
是否自动增长
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.SqliteDataParam.IsPrimaryKey">
<summary>
是否为主键
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.SqliteDataParam.IsUnique">
<summary>
是否为唯一值
</summary>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.Form1.SelectXmlFile">
<summary>
弹出文件选择对话框,只允许选择 .xml 文件。
</summary>
<returns>选中的 .xml 文件的完整路径;如果用户取消,则返回 Nothing。</returns>
</member>
<member name="F:DevModeFirmwareInfo.blvFtpServer.separateSart">
<summary>
单独下载控制开关 和 separateMap 一起使用
</summary>
</member>
<member name="F:DevModeFirmwareInfo.blvFtpServer._syn_thread">
<summary>
文件同步线程
</summary>
</member>
<member name="F:DevModeFirmwareInfo.blvFtpServer._SyncLoadDirPath">
<summary>
本地同步文件夹路径
</summary>
</member>
<member name="F:DevModeFirmwareInfo.blvFtpServer._dbLoginStr">
<summary>
数据库登录
</summary>
</member>
<member name="F:DevModeFirmwareInfo.blvFtpServer._startFlag">
<summary>
FTP同步标志
</summary>
</member>
<member name="F:DevModeFirmwareInfo.blvFtpServer.num">
<summary>
FTP同步间隔
</summary>
</member>
<member name="M:DevModeFirmwareInfo.blvFtpServer.#ctor(System.String,System.String)">
<summary>
</summary>
<param name="loadpath">同步文件夹本地路径</param>
<param name="serverpath">同步云文件夹路径</param>
</member>
<member name="M:DevModeFirmwareInfo.blvFtpServer.GetMysqlfiledata(System.String)">
<summary>
获取数据库文件数据
</summary>
<param name="DbConnString"></param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.blvFtpServer.GetMysqlfiledata(System.String,System.String)">
<summary>
</summary>
<param name="DbConnString"></param>
<param name="where"></param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.blvFtpServer.Proofreadfile(System.Collections.Generic.List{System.Collections.Generic.Dictionary{System.String,System.String}}@,System.Collections.Generic.List{System.Collections.Generic.Dictionary{System.String,System.String}}@)">
<summary>
文件比对
</summary>
</member>
<member name="M:DevModeFirmwareInfo.blvFtpServer.FTPDownloadFile(System.Collections.Generic.Dictionary{System.String,System.String},System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
FTP下载
</summary>
</member>
<member name="F:DevModeFirmwareInfo.UTSModule.UtsFtp._object">
<summary>测试器句柄,全局唯一</summary>
</member>
<member name="F:DevModeFirmwareInfo.UTSModule.UtsFtp.InitLock">
<summary>初始化测试器线程锁</summary>
</member>
<member name="M:DevModeFirmwareInfo.UTSModule.UtsFtp.InitConnectParams(System.Int32,System.String,System.String)">
<summary>
初始化FTP连接参数
</summary>
<param name="port">端口号</param>
<param name="user">用户名</param>
<param name="pwd">用户密码</param>
</member>
<member name="M:DevModeFirmwareInfo.UTSModule.UtsFtp.CreateObject">
<summary>
创建类单例对象
</summary>
<returns></returns>
</member>
<member name="P:DevModeFirmwareInfo.UTSModule.UtsFtp.FtpHost">
<summary>
Ftp服务器地址
</summary>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.UTSModule.UtsFtp.FtpFileExists(System.String)">
<summary>
判断FTP文件是否存在
</summary>
<param name="path"></param>
<returns></returns>
</member>
<member name="M:DevModeFirmwareInfo.UTSModule.UtsFtp.CreateDir(System.String,System.Boolean)">
<summary>
创建Ftp文件夹
</summary>
<param name="remoteDir">Ftp文件夹路径</param>
<param name="force">创建所有不存在的文件夹路径</param>
</member>
<member name="M:DevModeFirmwareInfo.UTSModule.UtsFtp.FtpUpload2(System.String,System.String)">
<summary>
上传本地文件至Ftp
将本地指定路径压缩包上传到FTP服务器上manager文件夹下
</summary>
</member>
<member name="M:DevModeFirmwareInfo.UTSModule.UtsFtp.FtpDownload(System.String,System.String,FluentFTP.FtpLocalExists)">
<summary>
从Ftp下载文件至本地
从FTP下载压缩包到本地指定路径
</summary>
</member>
</members>
</doc>