### 2023-11-07更新

------
#### RaUIV4    V4.0.2311.0701
- *.[全新]整合了MyDb、ryControls、MyDb_MySQL等dll文件到RaUI一个项目。
- *.[新增]新增ApkOp类,可以轻松获取APK信息。
- *.[新增]新增JsonExt扩展类,让Json操作更简单。
- *.[新增]新增WebP类,可以支持webp格式的图片。
- *.[改进]ryQuickSQL中的AddField方法改为自动替换已存在的同名值。
- *.[修复]ryQuickSQL中的AddFieldCalc方法无法正常计算的BUG。
This commit is contained in:
紫林软件 2023-11-07 16:36:50 +08:00
parent b4830786a0
commit 3262955f2f
1523 changed files with 696282 additions and 173003 deletions

0
.tgitconfig Normal file
View File

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

View File

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2"/></startup></configuration>

File diff suppressed because it is too large Load Diff

View File

@ -213,6 +213,12 @@
</summary>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetLastError">
<summary>
获取最后一次错误信息
</summary>
<returns></returns>
</member>
<member name="F:ryCommonDb.SQLiteDataProvider.myDb">
<summary>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +1,2 @@
[Money_Op]
hwnd=4207474
hwnd=212388

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -1,4 +1,4 @@
<root>
<list id="LastUpdateTime" Value="2022/5/8 9:12:56" />
<list id="LastUpdateTime" Value="2023/10/24 13:20:49" />
<list id="UpdateAfterTime" Value="0" />
</root>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,39 @@
{
"name": "",
"date": 1671247019,
"ver": "",
"author": "",
"skin": {
"CaptionBackColorTop": "#E8E8E8",
"CaptionBackColorBottom": "#F8F8F8",
"CaptionTextColor": "#808080",
"IconLeftMargin": 2,
"IconSize": 22,
"CaptionHeight": 26,
"BorderWidth": 1,
"minForeColor": "#808080",
"minBackColorHover": "#438BDD",
"minBackColorPressed": "#327DD2",
"maxForeColor": "#808080",
"maxBackColorHover": "#438BDD",
"maxBackColorPressed": "#327DD2",
"closeForeColor": "#808080",
"closeBackColorHover": "#D94747",
"closeBackColorPressed": "#BC3434",
"FormBackColor": "#F2F2F2",
"FormBorderOutterColor": "#808080",
"FormBorderInnerColor": "#FFFFFF",
"FormBorderInmostColor": "#F8F8F8",
"ShowShadow": false,
"ShadowWidth": 1,
"ShadowColor": "#000000",
"ShadowAValueDark": 80,
"ShadowAValueLight": 0,
"TabActiveBackColorTop": "#FFFFFF",
"TabActiveBackColorBottom": "#F8F8F8",
"TabDeactiveBackColorTop": "#E6E6E6",
"TabDeactiveBackColorBottom": "#E6E6E6",
"TabMoveColorStart": "#F0F0F0",
"TabMoveColorEnd": "#F0F0F0"
}
}

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -1,22 +1,21 @@
2021/2/10 22:56:28
2023/10/19 10:22:37
错误描述:所请求的剪贴板操作失败。
错误描述:Value was either too large or too small for a character.
异常堆栈: 在 System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)
在 System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)
在 System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)
在 System.Windows.Forms.Clipboard.SetText(String text)
在 ryCommon.Auto.PasteText(String text) 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\MyDb\SysFuns\Auto.cs:行号 185
在 Itrycn_Project2.FrmStart.button2_Click(Object sender, EventArgs e) 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\Itrycn_Project2\FrmStart.cs:行号 157
在 System.Windows.Forms.Control.OnClick(EventArgs e)
在 System.Windows.Forms.Button.OnClick(EventArgs e)
在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
在 System.Windows.Forms.Button.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
异常堆栈: at System.Convert.ToChar(Int64 value)
at TheArtOfDev.HtmlRenderer.Core.Utils.HtmlUtils.DecodeHtmlCharByCode(String str) in E:\My Datas\毕方项目\C#\睿元公用控件组\Source\RaUI\UI\HtmlRenderer\Core\Utils\HtmlUtils.cs:line 375
at TheArtOfDev.HtmlRenderer.Core.Utils.HtmlUtils.DecodeHtml(String str) in E:\My Datas\毕方项目\C#\睿元公用控件组\Source\RaUI\UI\HtmlRenderer\Core\Utils\HtmlUtils.cs:line 323
at TheArtOfDev.HtmlRenderer.Core.Dom.CssBox.ParseToWords() in E:\My Datas\毕方项目\C#\睿元公用控件组\Source\RaUI\UI\HtmlRenderer\Core\Dom\CssBox.cs:line 659
at TheArtOfDev.HtmlRenderer.Core.Parse.DomParser.CorrectTextBoxes(CssBox box) in E:\My Datas\毕方项目\C#\睿元公用控件组\Source\RaUI\UI\HtmlRenderer\Core\Parse\DomParser.cs:line 596
at TheArtOfDev.HtmlRenderer.Core.Parse.DomParser.GenerateCssTree(String html, HtmlContainerInt htmlContainer, CssData& cssData) in E:\My Datas\毕方项目\C#\睿元公用控件组\Source\RaUI\UI\HtmlRenderer\Core\Parse\DomParser.cs:line 69
at TheArtOfDev.HtmlRenderer.Core.HtmlContainerInt.SetHtml(String htmlSource, CssData baseCssData) in E:\My Datas\毕方项目\C#\睿元公用控件组\Source\RaUI\UI\HtmlRenderer\Core\HtmlContainerInt.cs:line 421
at TheArtOfDev.HtmlRenderer.WinForms.HtmlContainer.SetHtml(String htmlSource, CssData baseCssData) in E:\My Datas\毕方项目\C#\睿元公用控件组\Source\RaUI\UI\HtmlRenderer\HtmlContainer.cs:line 316
at TheArtOfDev.HtmlRenderer.WinForms.HtmlPanel.set_Text(String value) in E:\My Datas\毕方项目\C#\睿元公用控件组\Source\RaUI\UI\HtmlRenderer\HtmlPanel.cs:line 345
at Itrycn_Project2.FrmStart.textBox1_TextChanged(Object sender, EventArgs e) in E:\My Datas\毕方项目\C#\睿元公用控件组\Source\Itrycn_Project2\FrmStart.cs:line 305
at System.Windows.Forms.Control.OnTextChanged(EventArgs e)
at System.Windows.Forms.TextBoxBase.OnTextChanged(EventArgs e)
at System.Windows.Forms.TextBoxBase.WmReflectCommand(Message& m)
at System.Windows.Forms.TextBox.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
异常方法:Void ThrowIfFailed(Int32)
异常方法:Char ToChar(Int64)

View File

@ -1,10 +1,13 @@
2021/9/2 17:28:18
2023/1/11 8:44:19
错误描述:未将对象引用设置到对象的实例
错误描述:参数“picture”必须是可用作 Icon 的图片
异常堆栈: 在 ryControls.Controls.RichTextBox2..ctor() 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\ryControls\Controls\RichTextBox2.cs:行号 45
在 Itrycn_Project2.FrmStart.InitializeComponent() 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\Itrycn_Project2\FrmStart.Designer.cs:行号 46
在 Itrycn_Project2.FrmStart..ctor(String[] args) 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\Itrycn_Project2\FrmStart.cs:行号 20
在 Itrycn_Project2.Program.Main(String[] args) 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\Itrycn_Project2\Program.cs:行号 36
异常堆栈: 在 System.Drawing.Icon.Initialize(Int32 width, Int32 height)
在 ryCommon.RyImage.ConvertPNGToIcon(Bitmap input, Icon& icon, Int32 size, Boolean preserveAspectRatio) 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\MyDb\FileFuns\RyImage.cs:行号 1042
在 MGdu.WinFormUI.GMForm.set_GMFormIcon(Image value) 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\ryControls\Gdu.WinFormUI\Forms\GMForm.cs:行号 378
在 Itrycn_Project2.FrmStart.InitializeComponent() 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\Itrycn_Project2\FrmStart.Designer.cs:行号 243
在 Itrycn_Project2.FrmStart..ctor(String[] args) 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\Itrycn_Project2\FrmStart.cs:行号 25
在 Itrycn_Project2.Config.Init.Show(String[] args) 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\Itrycn_Project2\Config\Init.cs:行号 24
在 Itrycn_Project2.Program.Main(String[] args) 位置 E:\My Datas\毕方项目\C#\睿元公用控件组\Source\Itrycn_Project2\Program.cs:行号 30
异常方法Void .ctor()
异常方法Void Initialize(Int32, Int32)

File diff suppressed because it is too large Load Diff

View File

@ -1,348 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>MyDb_MSSQL</name>
</assembly>
<members>
<member name="T:ryCommonDb.MSSQLDb">
<summary>
</summary>
</member>
<member name="T:ryCommonDb.MSSQLDb.ErrorHandler">
<summary>
</summary>
<param name="sender"></param>
<param name="errorStr"></param>
<param name="errorId"></param>
</member>
<member name="E:ryCommonDb.MSSQLDb.OnError">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.MSSQLDb.SQL_cn">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.MSSQLDb.fv_ConnStr">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MSSQLDb.#ctor">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MSSQLDb.#ctor(System.String)">
<summary>
连接数据库
</summary>
<param name="ConnStr">数据库连接字符串</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.#ctor(System.String,System.String,System.String,System.String)">
<summary>
连接数据库
</summary>
<param name="DataSource">数据源</param>
<param name="DbName">数据库名称</param>
<param name="uId">用户id</param>
<param name="pwd">用户密码</param>
</member>
<member name="M:ryCommonDb.MSSQLDb.Finalize">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MSSQLDb.ConnDb">
<summary>
连接数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.CloseDb">
<summary>
关闭数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteNonQuery(System.String,System.Data.SqlClient.SqlParameter[])">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteNonQuery(System.String)">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteSQL(System.String,System.Data.SqlClient.SqlParameter[])">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteSQL(System.String,System.Data.SqlClient.SqlParameter[],System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteSQL(System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteSQL(System.String,System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回DefFristValue否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ClearTableData(System.String)">
<summary>
清空指定表的所有数据
</summary>
<param name="TableName">表名</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.IsExistValue(System.String,System.String,System.String,System.Int32)">
<summary>
判断指定值是否存在
</summary>
<param name="TableName">表名</param>
<param name="valueField">指定值所属字段</param>
<param name="value">指定值</param>
<param name="curId">当前id如果是新增记录请填写-1</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteReadResult(System.String,System.Data.SqlClient.SqlParameter[])">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteReadResult(System.String)">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.Dispose">
<summary>
</summary>
</member>
<member name="T:ryCommonDb.SqlDataProvider">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ConnDb(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.CloseDb">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetCount(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ChangePwd(System.String)">
<summary>
</summary>
<param name="newPwd"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.AddParameter(System.String,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ClearParameter(System.Object,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetParameter">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetParameter(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetPageSQL(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetPageSQL(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetPageSQL2(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetPageSQL2(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ContainsData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ReadData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ReadData(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ReadData(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ReadData(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ExecuteNonQuery(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ExecuteNonQuery(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ExecuteNonQuery(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.DelById(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.CreateDb(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.BeginTransaction">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SqlDataProvider.Commit">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SqlDataProvider.Free">
<summary>
</summary>
</member>
</members>
</doc>

View File

@ -1,372 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>MyDb_MySQL</name>
</assembly>
<members>
<member name="T:ryCommonDb.ClsMySQLDb">
<summary>
</summary>
</member>
<member name="T:ryCommonDb.ClsMySQLDb.ErrorHandler">
<summary>
</summary>
<param name="sender"></param>
<param name="errorStr"></param>
<param name="errorId"></param>
</member>
<member name="E:ryCommonDb.ClsMySQLDb.OnError">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.ClsMySQLDb.SQL_cn">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.ClsMySQLDb.fv_ConnStr">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.#ctor">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.#ctor(System.String)">
<summary>
连接数据库
</summary>
<param name="ConnStr">数据库连接字符串</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.#ctor(System.String,System.String,System.String,System.String)">
<summary>
连接数据库
</summary>
<param name="DataSource">数据源</param>
<param name="DbName">数据库名称</param>
<param name="uId">用户id</param>
<param name="pwd">用户密码</param>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.Finalize">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ConnDb">
<summary>
连接数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.CloseDb">
<summary>
关闭数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteNonQuery(System.String,MySql.Data.MySqlClient.MySqlParameter[])">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteNonQuery(System.String)">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteSQL(System.String,MySql.Data.MySqlClient.MySqlParameter[])">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteSQL(System.String,MySql.Data.MySqlClient.MySqlParameter[],System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteSQL(System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteSQL(System.String,System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回DefFristValue否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ClearTableData(System.String)">
<summary>
清空指定表的所有数据
</summary>
<param name="TableName">表名</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.IsExistValue(System.String,System.String,System.String,System.Int32)">
<summary>
判断指定值是否存在
</summary>
<param name="TableName">表名</param>
<param name="valueField">指定值所属字段</param>
<param name="value">指定值</param>
<param name="curId">当前id如果是新增记录请填写-1</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteReadResult(System.String,MySql.Data.MySqlClient.MySqlParameter[])">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteReadResult(System.String)">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.Dispose">
<summary>
</summary>
</member>
<member name="T:ryCommonDb.MySqlDataProvider">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ConnDb(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.CloseDb">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetCount(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ChangePwd(System.String)">
<summary>
</summary>
<param name="newPwd"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.AddParameter(System.String,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ClearParameter(System.Object,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetParameter">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetParameter(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetPageSQL(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetPageSQL(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetPageSQL2(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetPageSQL2(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ContainsData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ReadData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ReadData(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ReadData(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ReadData(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ExecuteNonQuery(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ExecuteNonQuery(ryCommonDb.RyQuickSQL,System.String,System.Boolean)">
<summary>
执行SQL语句
</summary>
<param name="mySQL"></param>
<param name="wheresql">只针对IsAdd为false才生效where 以后的sql语句</param>
<param name="IsAdd">是新增还是更新</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.Insert(ryCommonDb.RyQuickSQL)">
<summary>
插入数据库
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.Update(ryCommonDb.RyQuickSQL,System.String)">
<summary>
更新数据库
</summary>
<param name="mySQL"></param>
<param name="wheresql">where 以后的sql语句</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ExecuteNonQuery(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ExecuteNonQuery(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.DelById(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.CreateDb(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.BeginTransaction">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.Commit">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.Free">
<summary>
</summary>
</member>
</members>
</doc>

View File

@ -1,431 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>MyDb_SQLite</name>
</assembly>
<members>
<member name="T:ryCommonDb.ClsDb">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsDb.#ctor">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsDb.Finalize">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsDb.#ctor(System.String,System.String)">
<summary>
</summary>
<param name="DbFilePath">数据库路径</param>
<param name="PassWord">数据库密码</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.#ctor(System.String)">
<summary>
</summary>
<param name="DbFilePath">数据库路径</param>
<returns></returns>
</member>
<member name="F:ryCommonDb.ClsDb.SQLite_cn">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.ClsDb.DbPath">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.ClsDb.DbPassWord">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsDb.ConnDb">
<summary>
连接数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.SetPathPwd(System.String,System.String)">
<summary>
设置路径和密码
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ConnDb(System.String,System.String)">
<summary>
连接数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ChangePwd(System.String)">
<summary>
</summary>
<param name="newPwd"></param>
</member>
<member name="M:ryCommonDb.ClsDb.ConnOrCreateDb">
<summary>
连接或创建数据库,如果数据库不存在,就创建,否则连接
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ConnOrCreateDb(System.String,System.String)">
<summary>
连接或创建数据库,如果数据库不存在,就创建,否则连接
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.CloseDb">
<summary>
关闭数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteNonQuery(System.String,System.Data.SQLite.SQLiteParameter[])">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteNonQuery(System.String)">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.Data.SQLite.SQLiteParameter[])">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.Data.SQLite.SQLiteParameter[],System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回DefFristValue否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsDb.DeleteTable(System.String)">
<summary>
清空指定表的所有数据
</summary>
<param name="TableName">表名</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ClearTableData(System.String)">
<summary>
清空指定表的所有数据
</summary>
<param name="TableName">表名</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsDb.IsExistValue(System.String,System.String,System.String,System.Int32)">
<summary>
判断指定值是否存在
</summary>
<param name="TableName">表名</param>
<param name="valueField">指定值所属字段</param>
<param name="value">指定值</param>
<param name="curId">当前id如果是新增记录请填写-1</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteReadResult(System.String,System.Data.SQLite.SQLiteParameter[])">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteReadResult(System.String)">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.ClsDb.CreateDb(System.String)">
<summary>
创建数据库
</summary>
<param name="SQLText">SQL语句</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.CreateDbByExample">
<summary>
根据内置例子创建数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.SetSysNameValue(System.String,System.String,System.String)">
<summary>
保存信息如果Name不存在系统会自动创建
</summary>
<returns>返回1表示成功0表示失败</returns>
</member>
<member name="M:ryCommonDb.ClsDb.GetValueByName(System.String,System.String,System.String)">
<summary>
获取信息
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.GetValueByName(System.String,System.String)">
<summary>
获取信息
</summary>
<returns></returns>
</member>
<member name="T:ryCommonDb.SQLiteDataProvider">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.SQLiteDataProvider.myDb">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ConnDb(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.CloseDb">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetCount(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ChangePwd(System.String)">
<summary>
</summary>
<param name="newPwd"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.AddParameter(System.String,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ClearParameter(System.Object,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetParameter">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetParameter(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL2(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL2(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ContainsData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(ryCommonDb.RyQuickSQL,System.String,System.Boolean)">
<summary>
执行SQL语句
</summary>
<param name="mySQL"></param>
<param name="wheresql">只针对IsAdd为false才生效where 以后的sql语句</param>
<param name="IsAdd">是新增还是更新</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.Insert(ryCommonDb.RyQuickSQL)">
<summary>
插入数据库
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.Update(ryCommonDb.RyQuickSQL,System.String)">
<summary>
更新数据库
</summary>
<param name="mySQL"></param>
<param name="wheresql">where 以后的sql语句</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.BeginTransaction">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.Commit">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.DelById(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.CreateDb(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.Free">
<summary>
</summary>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,603 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>RyWeb</name>
</assembly>
<members>
<member name="T:DotNet4.Utilities.HttpHelper">
<summary>
Http连接操作帮助类
</summary>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.GetSmallCookie(System.String)">
<summary>
</summary>
<param name="strcookie"></param>
<returns></returns>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.GetHtml(DotNet4.Utilities.HttpItem)">
<summary>
根据相传入的数据,得到相应页面数据
</summary>
<param name="item">参数类对象</param>
<returns>返回HttpResult类型</returns>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.GetData(DotNet4.Utilities.HttpItem,DotNet4.Utilities.HttpResult)">
<summary>
获取数据的并解析的方法
</summary>
<param name="item"></param>
<param name="result"></param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetEncoding(DotNet4.Utilities.HttpItem,DotNet4.Utilities.HttpResult,System.Byte[])">
<summary>
设置编码
</summary>
<param name="item">HttpItem</param>
<param name="result">HttpResult</param>
<param name="ResponseByte">byte[]</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.GetByte">
<summary>
提取网页Byte
</summary>
<returns></returns>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetRequest(DotNet4.Utilities.HttpItem)">
<summary>
为请求准备参数
</summary>
<param name="item">参数列表</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetCer(DotNet4.Utilities.HttpItem)">
<summary>
设置证书
</summary>
<param name="item"></param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetCerList(DotNet4.Utilities.HttpItem)">
<summary>
设置多个证书
</summary>
<param name="item"></param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetCookie(DotNet4.Utilities.HttpItem)">
<summary>
设置Cookie
</summary>
<param name="item">Http参数</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetPostData(DotNet4.Utilities.HttpItem)">
<summary>
设置Post数据
</summary>
<param name="item">Http参数</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetProxy(DotNet4.Utilities.HttpItem)">
<summary>
设置代理
</summary>
<param name="item">参数对象</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.CheckValidationResult(System.Object,System.Security.Cryptography.X509Certificates.X509Certificate,System.Security.Cryptography.X509Certificates.X509Chain,System.Net.Security.SslPolicyErrors)">
<summary>
回调验证证书问题
</summary>
<param name="sender">流对象</param>
<param name="certificate">证书</param>
<param name="chain">X509Chain</param>
<param name="errors">SslPolicyErrors</param>
<returns>bool</returns>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.BindIPEndPointCallback(System.Net.ServicePoint,System.Net.IPEndPoint,System.Int32)">
<summary>
通过设置这个属性可以在发出连接的时候绑定客户端发出连接所使用的IP地址。
</summary>
<param name="servicePoint"></param>
<param name="remoteEndPoint"></param>
<param name="retryCount"></param>
<returns></returns>
</member>
<member name="T:DotNet4.Utilities.HttpItem">
<summary>
Http请求参考类
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.URL">
<summary>
请求URL必须填写
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Method">
<summary>
请求方式默认为GET方式,当为POST方式时必须设置Postdata的值
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Timeout">
<summary>
默认请求超时时间
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ReadWriteTimeout">
<summary>
默认写入Post数据超时间
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Host">
<summary>
设置Host的标头信息
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.KeepAlive">
<summary>
获取或设置一个值,该值指示是否与 Internet 资源建立持久性连接默认为true。
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Accept">
<summary>
请求标头值 默认为text/html, application/xhtml+xml, */*
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ContentType">
<summary>
请求返回类型默认 text/html
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.UserAgent">
<summary>
客户端访问信息默认Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Encoding">
<summary>
返回数据编码默认为NUll,可以自动识别,一般为utf-8,gbk,gb2312
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.PostDataType">
<summary>
Post的数据类型
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Postdata">
<summary>
Post请求时要发送的字符串Post数据
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.PostdataByte">
<summary>
Post请求时要发送的Byte类型的Post数据
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.CookieCollection">
<summary>
Cookie对象集合
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Cookie">
<summary>
请求时的Cookie
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Referer">
<summary>
来源地址,上次访问地址
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.CerPath">
<summary>
证书绝对路径
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.WebProxy">
<summary>
设置代理对象不想使用IE默认配置就设置为Null而且不要设置ProxyIp
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.IsToLower">
<summary>
是否设置为全文小写,默认为不转化
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Allowautoredirect">
<summary>
支持跳转页面,查询结果将是跳转后的页面,默认是不跳转
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Connectionlimit">
<summary>
最大连接数
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ProxyUserName">
<summary>
代理Proxy 服务器用户名
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ProxyPwd">
<summary>
代理 服务器密码
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ProxyIp">
<summary>
代理 服务IP,如果要使用IE代理就设置为ieproxy
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ResultType">
<summary>
设置返回类型String和Byte
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Header">
<summary>
header对象
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ProtocolVersion">
<summary>
获取或设置用于请求的 HTTP 版本。返回结果:用于请求的 HTTP 版本。默认为 System.Net.HttpVersion.Version11。
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Expect100Continue">
<summary>
获取或设置一个 System.Boolean 值,该值确定是否使用 100-Continue 行为。如果 POST 请求需要 100-Continue 响应,则为 true否则为 false。默认值为 true。
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ClentCertificates">
<summary>
设置509证书集合
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.PostEncoding">
<summary>
设置或获取Post参数编码,默认的为Default编码
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ResultCookieType">
<summary>
Cookie返回类型,默认的是只返回字符串类型
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ICredentials">
<summary>
获取或设置请求的身份验证信息。
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.MaximumAutomaticRedirections">
<summary>
设置请求将跟随的重定向的最大数目
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.IfModifiedSince">
<summary>
获取和设置IfModifiedSince默认为当前日期和时间
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.IPEndPoint">
<summary>
设置本地的出口ip和端口
</summary>]
<example>
item.IPEndPoint = new IPEndPoint(IPAddress.Parse("192.168.1.1"),80);
</example>
</member>
<member name="T:DotNet4.Utilities.HttpResult">
<summary>
Http返回参数类
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.Cookie">
<summary>
Http请求返回的Cookie
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.CookieCollection">
<summary>
Cookie对象集合
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.Html">
<summary>
返回的String类型数据 只有ResultType.String时才返回数据其它情况为空
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.ResultByte">
<summary>
返回的Byte数组 只有ResultType.Byte时才返回数据其它情况为空
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.Header">
<summary>
header对象
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.StatusDescription">
<summary>
返回状态说明
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.StatusCode">
<summary>
返回状态码,默认为OK
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.ResponseUri">
<summary>
最后访问的URl
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.RedirectUrl">
<summary>
获取重定向的URl
</summary>
</member>
<member name="T:DotNet4.Utilities.ResultType">
<summary>
返回类型
</summary>
</member>
<member name="F:DotNet4.Utilities.ResultType.String">
<summary>
表示只返回字符串 只有Html有数据
</summary>
</member>
<member name="F:DotNet4.Utilities.ResultType.Byte">
<summary>
表示返回字符串和字节流 ResultByte和Html都有数据返回
</summary>
</member>
<member name="T:DotNet4.Utilities.PostDataType">
<summary>
Post的数据格式默认为string
</summary>
</member>
<member name="F:DotNet4.Utilities.PostDataType.String">
<summary>
字符串类型这时编码Encoding可不设置
</summary>
</member>
<member name="F:DotNet4.Utilities.PostDataType.Byte">
<summary>
Byte类型需要设置PostdataByte参数的值编码Encoding可设置为空
</summary>
</member>
<member name="F:DotNet4.Utilities.PostDataType.FilePath">
<summary>
传文件Postdata必须设置为文件的绝对路径必须设置Encoding的值
</summary>
</member>
<member name="T:DotNet4.Utilities.ResultCookieType">
<summary>
Cookie返回类型
</summary>
</member>
<member name="F:DotNet4.Utilities.ResultCookieType.String">
<summary>
只返回字符串类型的Cookie
</summary>
</member>
<member name="F:DotNet4.Utilities.ResultCookieType.CookieCollection">
<summary>
CookieCollection格式的Cookie集合同时也返回String类型的cookie
</summary>
</member>
<member name="T:RyWeb.QuickWeb">
<summary>
</summary>
</member>
<member name="M:RyWeb.QuickWeb.Post(System.String,System.String,System.String)">
<summary>
以post方式获取网页源码
</summary>
<param name="url"></param>
<param name="post"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.PostJson(System.String,System.String,System.String)">
<summary>
以post方式提交json内容
</summary>
<param name="url"></param>
<param name="post"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.PostJson(System.String,System.String)">
<summary>
以post方式提交json内容
</summary>
<param name="url"></param>
<param name="post"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.Post(System.String,System.String,System.String,System.String)">
<summary>
以post方式获取网页源码
</summary>
<param name="url"></param>
<param name="post"></param>
<param name="ContentType"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.Post(System.String,System.String)">
<summary>
以post方式获取网页源码
</summary>
<param name="url"></param>
<param name="post"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.GetSize(System.String)">
<summary>
获取网址对应的文件大小
</summary>
<param name="url"></param>
<returns></returns>
</member>
<member name="P:RyWeb.QuickWeb.UserAgent">
<summary>
</summary>
</member>
<member name="M:RyWeb.QuickWeb.Get(System.String,System.String)">
<summary>
获取网页源码
</summary>
<param name="url"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.Get(System.String,System.Text.Encoding,System.String)">
<summary>
获取网页源码
</summary>
<param name="url"></param>
<param name="encoding"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.Get(System.String)">
<summary>
获取网页源码
</summary>
<param name="url"></param>
<returns></returns>
</member>
<member name="P:RyWeb.QuickWeb.Cookie">
<summary>
</summary>
</member>
<member name="P:RyWeb.QuickWeb.Referer">
<summary>
</summary>
</member>
<member name="P:RyWeb.QuickWeb.Timeout">
<summary>
</summary>
</member>
<member name="M:RyWeb.QuickWeb.UrlEncode(System.String,System.Text.Encoding)">
<summary>
</summary>
<param name="str"></param>
<param name="encode"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.ConvertUrl(System.String,System.String)">
<summary>
将相对网址转换成绝对网址
</summary>
<param name="rel_url">相对网址</param>
<param name="cur_pageUrl">当前页面地址</param>
<returns>转换后的绝对网址</returns>
</member>
<member name="T:RyWeb.UrlDecoder">
<summary>
</summary>
</member>
<member name="T:RyWeb.WebDecode">
<summary>
</summary>
</member>
<member name="M:RyWeb.WebDecode.UrlDecode(System.String,System.Text.Encoding)">
<summary>
url解密
</summary>
<param name="str"></param>
<param name="e"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlDecode(System.String)">
<summary>
url解密,按UTF8方式解密
</summary>
<param name="s"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncode(System.String,System.Text.Encoding)">
<summary>
Url加密
</summary>
<param name="str"></param>
<param name="encode"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncode(System.String)">
<summary>
Url加密,按UTF8方式加密
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.Unescape(System.Object)">
<summary>
解密
</summary>
<param name="string"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.Escape(System.Object)">
<summary>
加密
</summary>
<param name="string"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncodeNonAscii(System.Byte[],System.Int32,System.Int32,System.Boolean)">
<summary>
</summary>
<param name="bytes"></param>
<param name="offset"></param>
<param name="count"></param>
<param name="alwaysCreateNewReturnValue"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncodeNonAscii(System.String,System.Text.Encoding)">
<summary>
</summary>
<param name="str"></param>
<param name="e"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncodeUnicode(System.String,System.Boolean)">
<summary>
url加密,Unicode
</summary>
<param name="value"></param>
<param name="ignoreAscii"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.IsUrlSafeChar(System.Char)">
<summary>
</summary>
<param name="ch"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.IntToHex(System.Int32)">
<summary>
</summary>
<param name="n"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.ConvertHtmlInner(System.String)">
<summary>
Html解码,将html里未转义成功的重新转义。
</summary>
<param name="str"></param>
<returns></returns>
</member>
</members>
</doc>

File diff suppressed because it is too large Load Diff

View File

@ -213,6 +213,12 @@
</summary>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetLastError">
<summary>
获取最后一次错误信息
</summary>
<returns></returns>
</member>
<member name="F:ryCommonDb.SQLiteDataProvider.myDb">
<summary>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,348 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>MyDb_MSSQL</name>
</assembly>
<members>
<member name="T:ryCommonDb.MSSQLDb">
<summary>
</summary>
</member>
<member name="T:ryCommonDb.MSSQLDb.ErrorHandler">
<summary>
</summary>
<param name="sender"></param>
<param name="errorStr"></param>
<param name="errorId"></param>
</member>
<member name="E:ryCommonDb.MSSQLDb.OnError">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.MSSQLDb.SQL_cn">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.MSSQLDb.fv_ConnStr">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MSSQLDb.#ctor">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MSSQLDb.#ctor(System.String)">
<summary>
连接数据库
</summary>
<param name="ConnStr">数据库连接字符串</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.#ctor(System.String,System.String,System.String,System.String)">
<summary>
连接数据库
</summary>
<param name="DataSource">数据源</param>
<param name="DbName">数据库名称</param>
<param name="uId">用户id</param>
<param name="pwd">用户密码</param>
</member>
<member name="M:ryCommonDb.MSSQLDb.Finalize">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MSSQLDb.ConnDb">
<summary>
连接数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.CloseDb">
<summary>
关闭数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteNonQuery(System.String,System.Data.SqlClient.SqlParameter[])">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteNonQuery(System.String)">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteSQL(System.String,System.Data.SqlClient.SqlParameter[])">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteSQL(System.String,System.Data.SqlClient.SqlParameter[],System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteSQL(System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteSQL(System.String,System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回DefFristValue否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ClearTableData(System.String)">
<summary>
清空指定表的所有数据
</summary>
<param name="TableName">表名</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.IsExistValue(System.String,System.String,System.String,System.Int32)">
<summary>
判断指定值是否存在
</summary>
<param name="TableName">表名</param>
<param name="valueField">指定值所属字段</param>
<param name="value">指定值</param>
<param name="curId">当前id如果是新增记录请填写-1</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteReadResult(System.String,System.Data.SqlClient.SqlParameter[])">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.ExecuteReadResult(System.String)">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.MSSQLDb.Dispose">
<summary>
</summary>
</member>
<member name="T:ryCommonDb.SqlDataProvider">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ConnDb(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.CloseDb">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetCount(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ChangePwd(System.String)">
<summary>
</summary>
<param name="newPwd"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.AddParameter(System.String,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ClearParameter(System.Object,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetParameter">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetParameter(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetPageSQL(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetPageSQL(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetPageSQL2(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.GetPageSQL2(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ContainsData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ReadData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ReadData(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ReadData(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ReadData(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ExecuteNonQuery(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ExecuteNonQuery(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.ExecuteNonQuery(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.DelById(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.CreateDb(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SqlDataProvider.BeginTransaction">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SqlDataProvider.Commit">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SqlDataProvider.Free">
<summary>
</summary>
</member>
</members>
</doc>

View File

@ -1,372 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>MyDb_MySQL</name>
</assembly>
<members>
<member name="T:ryCommonDb.ClsMySQLDb">
<summary>
</summary>
</member>
<member name="T:ryCommonDb.ClsMySQLDb.ErrorHandler">
<summary>
</summary>
<param name="sender"></param>
<param name="errorStr"></param>
<param name="errorId"></param>
</member>
<member name="E:ryCommonDb.ClsMySQLDb.OnError">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.ClsMySQLDb.SQL_cn">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.ClsMySQLDb.fv_ConnStr">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.#ctor">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.#ctor(System.String)">
<summary>
连接数据库
</summary>
<param name="ConnStr">数据库连接字符串</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.#ctor(System.String,System.String,System.String,System.String)">
<summary>
连接数据库
</summary>
<param name="DataSource">数据源</param>
<param name="DbName">数据库名称</param>
<param name="uId">用户id</param>
<param name="pwd">用户密码</param>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.Finalize">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ConnDb">
<summary>
连接数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.CloseDb">
<summary>
关闭数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteNonQuery(System.String,MySql.Data.MySqlClient.MySqlParameter[])">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteNonQuery(System.String)">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteSQL(System.String,MySql.Data.MySqlClient.MySqlParameter[])">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteSQL(System.String,MySql.Data.MySqlClient.MySqlParameter[],System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteSQL(System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteSQL(System.String,System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回DefFristValue否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ClearTableData(System.String)">
<summary>
清空指定表的所有数据
</summary>
<param name="TableName">表名</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.IsExistValue(System.String,System.String,System.String,System.Int32)">
<summary>
判断指定值是否存在
</summary>
<param name="TableName">表名</param>
<param name="valueField">指定值所属字段</param>
<param name="value">指定值</param>
<param name="curId">当前id如果是新增记录请填写-1</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteReadResult(System.String,MySql.Data.MySqlClient.MySqlParameter[])">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.ExecuteReadResult(System.String)">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.ClsMySQLDb.Dispose">
<summary>
</summary>
</member>
<member name="T:ryCommonDb.MySqlDataProvider">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ConnDb(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.CloseDb">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetCount(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ChangePwd(System.String)">
<summary>
</summary>
<param name="newPwd"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.AddParameter(System.String,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ClearParameter(System.Object,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetParameter">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetParameter(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetPageSQL(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetPageSQL(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetPageSQL2(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.GetPageSQL2(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ContainsData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ReadData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ReadData(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ReadData(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ReadData(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ExecuteNonQuery(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ExecuteNonQuery(ryCommonDb.RyQuickSQL,System.String,System.Boolean)">
<summary>
执行SQL语句
</summary>
<param name="mySQL"></param>
<param name="wheresql">只针对IsAdd为false才生效where 以后的sql语句</param>
<param name="IsAdd">是新增还是更新</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.Insert(ryCommonDb.RyQuickSQL)">
<summary>
插入数据库
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.Update(ryCommonDb.RyQuickSQL,System.String)">
<summary>
更新数据库
</summary>
<param name="mySQL"></param>
<param name="wheresql">where 以后的sql语句</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ExecuteNonQuery(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.ExecuteNonQuery(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.DelById(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.CreateDb(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.BeginTransaction">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.Commit">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.MySqlDataProvider.Free">
<summary>
</summary>
</member>
</members>
</doc>

View File

@ -1,431 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>MyDb_SQLite</name>
</assembly>
<members>
<member name="T:ryCommonDb.ClsDb">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsDb.#ctor">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsDb.Finalize">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsDb.#ctor(System.String,System.String)">
<summary>
</summary>
<param name="DbFilePath">数据库路径</param>
<param name="PassWord">数据库密码</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.#ctor(System.String)">
<summary>
</summary>
<param name="DbFilePath">数据库路径</param>
<returns></returns>
</member>
<member name="F:ryCommonDb.ClsDb.SQLite_cn">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.ClsDb.DbPath">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.ClsDb.DbPassWord">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.ClsDb.ConnDb">
<summary>
连接数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.SetPathPwd(System.String,System.String)">
<summary>
设置路径和密码
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ConnDb(System.String,System.String)">
<summary>
连接数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ChangePwd(System.String)">
<summary>
</summary>
<param name="newPwd"></param>
</member>
<member name="M:ryCommonDb.ClsDb.ConnOrCreateDb">
<summary>
连接或创建数据库,如果数据库不存在,就创建,否则连接
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ConnOrCreateDb(System.String,System.String)">
<summary>
连接或创建数据库,如果数据库不存在,就创建,否则连接
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.CloseDb">
<summary>
关闭数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteNonQuery(System.String,System.Data.SQLite.SQLiteParameter[])">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteNonQuery(System.String)">
<summary>
运行SQL命令
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.Data.SQLite.SQLiteParameter[])">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.Data.SQLite.SQLiteParameter[],System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败则返回null否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.String)">
<summary>
运行SQL命令,并返回结果
</summary>
<param name="SQLText">SQL语句</param>
<param name="DefFristValue">数组第一个默认的值</param>
<returns>运行失败则返回DefFristValue否则返回以数组显示的字符串</returns>
</member>
<member name="M:ryCommonDb.ClsDb.DeleteTable(System.String)">
<summary>
清空指定表的所有数据
</summary>
<param name="TableName">表名</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ClearTableData(System.String)">
<summary>
清空指定表的所有数据
</summary>
<param name="TableName">表名</param>
<returns>运行失败,则返回-1否则返回影响的行数</returns>
</member>
<member name="M:ryCommonDb.ClsDb.IsExistValue(System.String,System.String,System.String,System.Int32)">
<summary>
判断指定值是否存在
</summary>
<param name="TableName">表名</param>
<param name="valueField">指定值所属字段</param>
<param name="value">指定值</param>
<param name="curId">当前id如果是新增记录请填写-1</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteReadResult(System.String,System.Data.SQLite.SQLiteParameter[])">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<param name="commandParameters">SQL命令参数</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.ClsDb.ExecuteReadResult(System.String)">
<summary>
判断SQL语句是否有结果返回
</summary>
<param name="SQLText">SQL语句</param>
<returns>运行失败,则返回-1存在结果返回1不存在结果返回0</returns>
</member>
<member name="M:ryCommonDb.ClsDb.CreateDb(System.String)">
<summary>
创建数据库
</summary>
<param name="SQLText">SQL语句</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.CreateDbByExample">
<summary>
根据内置例子创建数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.SetSysNameValue(System.String,System.String,System.String)">
<summary>
保存信息如果Name不存在系统会自动创建
</summary>
<returns>返回1表示成功0表示失败</returns>
</member>
<member name="M:ryCommonDb.ClsDb.GetValueByName(System.String,System.String,System.String)">
<summary>
获取信息
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.ClsDb.GetValueByName(System.String,System.String)">
<summary>
获取信息
</summary>
<returns></returns>
</member>
<member name="T:ryCommonDb.SQLiteDataProvider">
<summary>
</summary>
</member>
<member name="F:ryCommonDb.SQLiteDataProvider.myDb">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ConnDb(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.CloseDb">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetCount(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ChangePwd(System.String)">
<summary>
</summary>
<param name="newPwd"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.AddParameter(System.String,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ClearParameter(System.Object,System.Object)">
<summary>
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetParameter">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetParameter(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL2(System.String,System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL2(System.String,System.String,System.String,System.String)">
<summary>
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ContainsData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String,System.Object[])">
<summary>
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(ryCommonDb.RyQuickSQL,System.String,System.Boolean)">
<summary>
执行SQL语句
</summary>
<param name="mySQL"></param>
<param name="wheresql">只针对IsAdd为false才生效where 以后的sql语句</param>
<param name="IsAdd">是新增还是更新</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.Insert(ryCommonDb.RyQuickSQL)">
<summary>
插入数据库
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.Update(ryCommonDb.RyQuickSQL,System.String)">
<summary>
更新数据库
</summary>
<param name="mySQL"></param>
<param name="wheresql">where 以后的sql语句</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String,ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String)">
<summary>
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.BeginTransaction">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.Commit">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.DelById(System.String,System.String)">
<summary>
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.CreateDb(ryCommonDb.RyQuickSQL)">
<summary>
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.SQLiteDataProvider.Free">
<summary>
</summary>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,603 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>RyWeb</name>
</assembly>
<members>
<member name="T:DotNet4.Utilities.HttpHelper">
<summary>
Http连接操作帮助类
</summary>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.GetSmallCookie(System.String)">
<summary>
</summary>
<param name="strcookie"></param>
<returns></returns>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.GetHtml(DotNet4.Utilities.HttpItem)">
<summary>
根据相传入的数据,得到相应页面数据
</summary>
<param name="item">参数类对象</param>
<returns>返回HttpResult类型</returns>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.GetData(DotNet4.Utilities.HttpItem,DotNet4.Utilities.HttpResult)">
<summary>
获取数据的并解析的方法
</summary>
<param name="item"></param>
<param name="result"></param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetEncoding(DotNet4.Utilities.HttpItem,DotNet4.Utilities.HttpResult,System.Byte[])">
<summary>
设置编码
</summary>
<param name="item">HttpItem</param>
<param name="result">HttpResult</param>
<param name="ResponseByte">byte[]</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.GetByte">
<summary>
提取网页Byte
</summary>
<returns></returns>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetRequest(DotNet4.Utilities.HttpItem)">
<summary>
为请求准备参数
</summary>
<param name="item">参数列表</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetCer(DotNet4.Utilities.HttpItem)">
<summary>
设置证书
</summary>
<param name="item"></param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetCerList(DotNet4.Utilities.HttpItem)">
<summary>
设置多个证书
</summary>
<param name="item"></param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetCookie(DotNet4.Utilities.HttpItem)">
<summary>
设置Cookie
</summary>
<param name="item">Http参数</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetPostData(DotNet4.Utilities.HttpItem)">
<summary>
设置Post数据
</summary>
<param name="item">Http参数</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.SetProxy(DotNet4.Utilities.HttpItem)">
<summary>
设置代理
</summary>
<param name="item">参数对象</param>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.CheckValidationResult(System.Object,System.Security.Cryptography.X509Certificates.X509Certificate,System.Security.Cryptography.X509Certificates.X509Chain,System.Net.Security.SslPolicyErrors)">
<summary>
回调验证证书问题
</summary>
<param name="sender">流对象</param>
<param name="certificate">证书</param>
<param name="chain">X509Chain</param>
<param name="errors">SslPolicyErrors</param>
<returns>bool</returns>
</member>
<member name="M:DotNet4.Utilities.HttpHelper.BindIPEndPointCallback(System.Net.ServicePoint,System.Net.IPEndPoint,System.Int32)">
<summary>
通过设置这个属性可以在发出连接的时候绑定客户端发出连接所使用的IP地址。
</summary>
<param name="servicePoint"></param>
<param name="remoteEndPoint"></param>
<param name="retryCount"></param>
<returns></returns>
</member>
<member name="T:DotNet4.Utilities.HttpItem">
<summary>
Http请求参考类
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.URL">
<summary>
请求URL必须填写
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Method">
<summary>
请求方式默认为GET方式,当为POST方式时必须设置Postdata的值
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Timeout">
<summary>
默认请求超时时间
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ReadWriteTimeout">
<summary>
默认写入Post数据超时间
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Host">
<summary>
设置Host的标头信息
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.KeepAlive">
<summary>
获取或设置一个值,该值指示是否与 Internet 资源建立持久性连接默认为true。
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Accept">
<summary>
请求标头值 默认为text/html, application/xhtml+xml, */*
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ContentType">
<summary>
请求返回类型默认 text/html
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.UserAgent">
<summary>
客户端访问信息默认Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Encoding">
<summary>
返回数据编码默认为NUll,可以自动识别,一般为utf-8,gbk,gb2312
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.PostDataType">
<summary>
Post的数据类型
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Postdata">
<summary>
Post请求时要发送的字符串Post数据
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.PostdataByte">
<summary>
Post请求时要发送的Byte类型的Post数据
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.CookieCollection">
<summary>
Cookie对象集合
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Cookie">
<summary>
请求时的Cookie
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Referer">
<summary>
来源地址,上次访问地址
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.CerPath">
<summary>
证书绝对路径
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.WebProxy">
<summary>
设置代理对象不想使用IE默认配置就设置为Null而且不要设置ProxyIp
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.IsToLower">
<summary>
是否设置为全文小写,默认为不转化
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Allowautoredirect">
<summary>
支持跳转页面,查询结果将是跳转后的页面,默认是不跳转
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Connectionlimit">
<summary>
最大连接数
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ProxyUserName">
<summary>
代理Proxy 服务器用户名
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ProxyPwd">
<summary>
代理 服务器密码
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ProxyIp">
<summary>
代理 服务IP,如果要使用IE代理就设置为ieproxy
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ResultType">
<summary>
设置返回类型String和Byte
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Header">
<summary>
header对象
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ProtocolVersion">
<summary>
获取或设置用于请求的 HTTP 版本。返回结果:用于请求的 HTTP 版本。默认为 System.Net.HttpVersion.Version11。
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.Expect100Continue">
<summary>
获取或设置一个 System.Boolean 值,该值确定是否使用 100-Continue 行为。如果 POST 请求需要 100-Continue 响应,则为 true否则为 false。默认值为 true。
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ClentCertificates">
<summary>
设置509证书集合
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.PostEncoding">
<summary>
设置或获取Post参数编码,默认的为Default编码
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ResultCookieType">
<summary>
Cookie返回类型,默认的是只返回字符串类型
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.ICredentials">
<summary>
获取或设置请求的身份验证信息。
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.MaximumAutomaticRedirections">
<summary>
设置请求将跟随的重定向的最大数目
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.IfModifiedSince">
<summary>
获取和设置IfModifiedSince默认为当前日期和时间
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpItem.IPEndPoint">
<summary>
设置本地的出口ip和端口
</summary>]
<example>
item.IPEndPoint = new IPEndPoint(IPAddress.Parse("192.168.1.1"),80);
</example>
</member>
<member name="T:DotNet4.Utilities.HttpResult">
<summary>
Http返回参数类
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.Cookie">
<summary>
Http请求返回的Cookie
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.CookieCollection">
<summary>
Cookie对象集合
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.Html">
<summary>
返回的String类型数据 只有ResultType.String时才返回数据其它情况为空
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.ResultByte">
<summary>
返回的Byte数组 只有ResultType.Byte时才返回数据其它情况为空
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.Header">
<summary>
header对象
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.StatusDescription">
<summary>
返回状态说明
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.StatusCode">
<summary>
返回状态码,默认为OK
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.ResponseUri">
<summary>
最后访问的URl
</summary>
</member>
<member name="P:DotNet4.Utilities.HttpResult.RedirectUrl">
<summary>
获取重定向的URl
</summary>
</member>
<member name="T:DotNet4.Utilities.ResultType">
<summary>
返回类型
</summary>
</member>
<member name="F:DotNet4.Utilities.ResultType.String">
<summary>
表示只返回字符串 只有Html有数据
</summary>
</member>
<member name="F:DotNet4.Utilities.ResultType.Byte">
<summary>
表示返回字符串和字节流 ResultByte和Html都有数据返回
</summary>
</member>
<member name="T:DotNet4.Utilities.PostDataType">
<summary>
Post的数据格式默认为string
</summary>
</member>
<member name="F:DotNet4.Utilities.PostDataType.String">
<summary>
字符串类型这时编码Encoding可不设置
</summary>
</member>
<member name="F:DotNet4.Utilities.PostDataType.Byte">
<summary>
Byte类型需要设置PostdataByte参数的值编码Encoding可设置为空
</summary>
</member>
<member name="F:DotNet4.Utilities.PostDataType.FilePath">
<summary>
传文件Postdata必须设置为文件的绝对路径必须设置Encoding的值
</summary>
</member>
<member name="T:DotNet4.Utilities.ResultCookieType">
<summary>
Cookie返回类型
</summary>
</member>
<member name="F:DotNet4.Utilities.ResultCookieType.String">
<summary>
只返回字符串类型的Cookie
</summary>
</member>
<member name="F:DotNet4.Utilities.ResultCookieType.CookieCollection">
<summary>
CookieCollection格式的Cookie集合同时也返回String类型的cookie
</summary>
</member>
<member name="T:RyWeb.QuickWeb">
<summary>
</summary>
</member>
<member name="M:RyWeb.QuickWeb.Post(System.String,System.String,System.String)">
<summary>
以post方式获取网页源码
</summary>
<param name="url"></param>
<param name="post"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.PostJson(System.String,System.String,System.String)">
<summary>
以post方式提交json内容
</summary>
<param name="url"></param>
<param name="post"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.PostJson(System.String,System.String)">
<summary>
以post方式提交json内容
</summary>
<param name="url"></param>
<param name="post"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.Post(System.String,System.String,System.String,System.String)">
<summary>
以post方式获取网页源码
</summary>
<param name="url"></param>
<param name="post"></param>
<param name="ContentType"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.Post(System.String,System.String)">
<summary>
以post方式获取网页源码
</summary>
<param name="url"></param>
<param name="post"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.GetSize(System.String)">
<summary>
获取网址对应的文件大小
</summary>
<param name="url"></param>
<returns></returns>
</member>
<member name="P:RyWeb.QuickWeb.UserAgent">
<summary>
</summary>
</member>
<member name="M:RyWeb.QuickWeb.Get(System.String,System.String)">
<summary>
获取网页源码
</summary>
<param name="url"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.Get(System.String,System.Text.Encoding,System.String)">
<summary>
获取网页源码
</summary>
<param name="url"></param>
<param name="encoding"></param>
<param name="cookie"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.Get(System.String)">
<summary>
获取网页源码
</summary>
<param name="url"></param>
<returns></returns>
</member>
<member name="P:RyWeb.QuickWeb.Cookie">
<summary>
</summary>
</member>
<member name="P:RyWeb.QuickWeb.Referer">
<summary>
</summary>
</member>
<member name="P:RyWeb.QuickWeb.Timeout">
<summary>
</summary>
</member>
<member name="M:RyWeb.QuickWeb.UrlEncode(System.String,System.Text.Encoding)">
<summary>
</summary>
<param name="str"></param>
<param name="encode"></param>
<returns></returns>
</member>
<member name="M:RyWeb.QuickWeb.ConvertUrl(System.String,System.String)">
<summary>
将相对网址转换成绝对网址
</summary>
<param name="rel_url">相对网址</param>
<param name="cur_pageUrl">当前页面地址</param>
<returns>转换后的绝对网址</returns>
</member>
<member name="T:RyWeb.UrlDecoder">
<summary>
</summary>
</member>
<member name="T:RyWeb.WebDecode">
<summary>
</summary>
</member>
<member name="M:RyWeb.WebDecode.UrlDecode(System.String,System.Text.Encoding)">
<summary>
url解密
</summary>
<param name="str"></param>
<param name="e"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlDecode(System.String)">
<summary>
url解密,按UTF8方式解密
</summary>
<param name="s"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncode(System.String,System.Text.Encoding)">
<summary>
Url加密
</summary>
<param name="str"></param>
<param name="encode"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncode(System.String)">
<summary>
Url加密,按UTF8方式加密
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.Unescape(System.Object)">
<summary>
解密
</summary>
<param name="string"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.Escape(System.Object)">
<summary>
加密
</summary>
<param name="string"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncodeNonAscii(System.Byte[],System.Int32,System.Int32,System.Boolean)">
<summary>
</summary>
<param name="bytes"></param>
<param name="offset"></param>
<param name="count"></param>
<param name="alwaysCreateNewReturnValue"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncodeNonAscii(System.String,System.Text.Encoding)">
<summary>
</summary>
<param name="str"></param>
<param name="e"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.UrlEncodeUnicode(System.String,System.Boolean)">
<summary>
url加密,Unicode
</summary>
<param name="value"></param>
<param name="ignoreAscii"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.IsUrlSafeChar(System.Char)">
<summary>
</summary>
<param name="ch"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.IntToHex(System.Int32)">
<summary>
</summary>
<param name="n"></param>
<returns></returns>
</member>
<member name="M:RyWeb.WebDecode.ConvertHtmlInner(System.String)">
<summary>
Html解码,将html里未转义成功的重新转义。
</summary>
<param name="str"></param>
<returns></returns>
</member>
</members>
</doc>

View File

@ -1,489 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ryUpdate</name>
</assembly>
<members>
<member name="T:LiveUpdate.ClsLiveUpdate">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.UpdateUrl">
<summary>
升级地址
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.CurUserId">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.UpdateAfterTime">
<summary>
隔多久后再次检查更新
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.SettingPath">
<summary>
本地保存的配置信息
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.MySoftVer">
<summary>
当前安装的软件版本
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.MySoftRVer">
<summary>
当前安装的软件修正版本
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.MyDataVer">
<summary>
当前安装的数据库版本
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.SaveFileName">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.DownUrl">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.isExit">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.ClsLiveUpdate.UpdateType">
<summary>
获取当前更新的类型
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.UpdateLoopHours">
<summary>
每隔n小时检测一次更新
</summary>
</member>
<member name="E:LiveUpdate.ClsLiveUpdate.OnReadComplete">
<summary>
读取版本信息完成后激发
</summary>
</member>
<member name="E:LiveUpdate.ClsLiveUpdate.OnNoUpdate">
<summary>
没有版本更新时激发
</summary>
</member>
<member name="E:LiveUpdate.ClsLiveUpdate.OnUpdateComplete">
<summary>
发现新版本时激发
</summary>
</member>
<member name="E:LiveUpdate.ClsLiveUpdate.OnHappenError">
<summary>
发生错误后激发
</summary>
</member>
<member name="E:LiveUpdate.ClsLiveUpdate.ProgressChanged">
<summary>
更新进度变化后激发
</summary>
</member>
<member name="M:LiveUpdate.ClsLiveUpdate.StartLiveUpdate">
<summary>
开始检测新版本
</summary>
</member>
<member name="F:LiveUpdate.ClsLiveUpdate.ParentForm">
<summary>
</summary>
</member>
<member name="M:LiveUpdate.ClsLiveUpdate.#ctor(System.Windows.Forms.Form)">
<summary>
初始化升级函数
</summary>
<param name="ower">为null,则表示事件运行在多线程模式下,否则,事件是在窗体所在线程下</param>
</member>
<member name="P:LiveUpdate.ClsLiveUpdate.AssemblyVersion">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.ClsLiveUpdate.AssemblyReVersion">
<summary>
</summary>
</member>
<member name="M:LiveUpdate.ClsLiveUpdate.GetVerInfo">
<summary>
获取版本信息
</summary>
</member>
<member name="M:LiveUpdate.ClsLiveUpdate.StartDownload">
<summary>
开始下载
</summary>
</member>
<member name="M:LiveUpdate.ClsLiveUpdate.StartDownload(System.String,System.String)">
<summary>
开始下载
</summary>
</member>
<member name="M:LiveUpdate.ClsLiveUpdate.DownloadInUI(System.String,System.String)">
<summary>
下载,不使用多线程
</summary>
</member>
<member name="M:LiveUpdate.ClsLiveUpdate.StopDownload">
<summary>
结束下载
</summary>
</member>
<member name="T:LiveUpdate.RyUpdate">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.RyUpdate.myLiveUpdate">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.RyUpdate.dict_downlist">
<summary>
</summary>
</member>
<member name="M:LiveUpdate.RyUpdate.#ctor(System.String)">
<summary>
</summary>
<param name="url"></param>
</member>
<member name="M:LiveUpdate.RyUpdate.#ctor(System.Windows.Forms.Form,System.String)">
<summary>
</summary>
<param name="_ParentForm"></param>
<param name="url"></param>
</member>
<member name="M:LiveUpdate.RyUpdate.Finalize">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.RyUpdate.CurUserId">
<summary>
当前登陆用户
</summary>
</member>
<member name="P:LiveUpdate.RyUpdate.ParentForm">
<summary>
</summary>
</member>
<member name="E:LiveUpdate.RyUpdate.OnNoUpdate">
<summary>
没有版本更新时激发
</summary>
</member>
<member name="M:LiveUpdate.RyUpdate.CheckUpdate">
<summary>
</summary>
<returns></returns>
</member>
<member name="E:LiveUpdate.RyUpdate.OnUpdateCancel">
<summary>
取消更新。
</summary>
</member>
<member name="E:LiveUpdate.RyUpdate.OnAppExit">
<summary>
</summary>
</member>
<member name="T:LiveUpdate.frmStartUpdate">
<summary>
</summary>
</member>
<member name="M:LiveUpdate.frmStartUpdate.#ctor">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.frmStartUpdate.T_myLiveUpdate">
<summary>
设置升级
</summary>
</member>
<member name="P:LiveUpdate.frmStartUpdate.T_isUpdate">
<summary>
是否是在线更新
</summary>
</member>
<member name="M:LiveUpdate.frmStartUpdate.RunFile(System.String,System.String)">
<summary>
</summary>
<param name="FilePath"></param>
<param name="PramCom"></param>
<returns></returns>
</member>
<member name="E:LiveUpdate.frmStartUpdate.OnAppExit">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.frmStartUpdate.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:LiveUpdate.frmStartUpdate.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:LiveUpdate.frmStartUpdate.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:LiveUpdate.FrmUpdate">
<summary>
</summary>
</member>
<member name="M:LiveUpdate.FrmUpdate.#ctor(LiveUpdate.ClsLiveUpdate)">
<summary>
</summary>
<param name="_myLiveUpdate"></param>
</member>
<member name="P:LiveUpdate.FrmUpdate.T_Capion">
<summary>
提示文本
</summary>
</member>
<member name="P:LiveUpdate.FrmUpdate.T_UpdateDate">
<summary>
更新日期
</summary>
</member>
<member name="P:LiveUpdate.FrmUpdate.T_UpdateVer">
<summary>
更新版本
</summary>
</member>
<member name="P:LiveUpdate.FrmUpdate.T_UpdateDes">
<summary>
更新描述
</summary>
</member>
<member name="M:LiveUpdate.FrmUpdate.ConvertDateStr(System.String,System.String)">
<summary>
</summary>
<param name="Str"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:LiveUpdate.FrmUpdate.SetUpdateInfo(LiveUpdate.UpdateInfo)">
<summary>
</summary>
<param name="e"></param>
</member>
<member name="P:LiveUpdate.FrmUpdate.T_UpdateAfterTime">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.FrmUpdate.canClose">
<summary>
</summary>
</member>
<member name="M:LiveUpdate.FrmUpdate.SetForegroundWindow(System.Int32)">
<summary>
</summary>
<param name="hWnd"></param>
<returns></returns>
</member>
<member name="E:LiveUpdate.FrmUpdate.OnAppExit">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.FrmUpdate.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:LiveUpdate.FrmUpdate.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:LiveUpdate.FrmUpdate.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:LiveUpdate.UpdateInfo">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.UpdateInfo.UpdateType">
<summary>
更新类型,soft或者data
</summary>
</member>
<member name="F:LiveUpdate.UpdateInfo.UpdateDes_Url">
<summary>
更新描述Url
</summary>
</member>
<member name="F:LiveUpdate.UpdateInfo.UpdateDes">
<summary>
更新描述
</summary>
</member>
<member name="F:LiveUpdate.UpdateInfo.UpdateVer">
<summary>
版本
</summary>
</member>
<member name="F:LiveUpdate.UpdateInfo.UpdateDate">
<summary>
更新日期
</summary>
</member>
<member name="F:LiveUpdate.UpdateInfo.UpdateUrl">
<summary>
更新地址
</summary>
</member>
<member name="F:LiveUpdate.UpdateInfo.FirstDownList">
<summary>
在下载升级包前首先要下载的内容
</summary>
</member>
<member name="F:LiveUpdate.UpdateInfo.sxSettingXML">
<summary>
升级程序要使用的设置xml
</summary>
</member>
<member name="T:LiveUpdate.UpdateErrorInfo">
<summary>
</summary>
</member>
<member name="F:LiveUpdate.UpdateErrorInfo.ErrorStr">
<summary>
错误字符串
</summary>
</member>
<member name="F:LiveUpdate.UpdateErrorInfo.ErrorId">
<summary>
错误id
</summary>
</member>
<member name="T:LiveUpdate.LiveUpdateEventArgs">
<summary>
</summary>
</member>
<member name="M:LiveUpdate.LiveUpdateEventArgs.#ctor">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrentFileSize">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrentFileName">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrentUrl">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrProgress">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.LiveUpdateEventArgs.IsCompleted">
<summary>
</summary>
</member>
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrentStatus">
<summary>
</summary>
</member>
<member name="T:LiveUpdate.LiveUpdateProgressChanged">
<summary>
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="T:LiveUpdate.OnAppExit">
<summary>
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="T:LiveUpdate.UpdateHandler">
<summary>
</summary>
<param name="e"></param>
</member>
<member name="T:LiveUpdate.ErrorHandler">
<summary>
</summary>
<param name="e"></param>
</member>
<member name="T:ryUpdate.Properties.Resources">
<summary>
一个强类型的资源类,用于查找本地化的字符串等。
</summary>
</member>
<member name="P:ryUpdate.Properties.Resources.ResourceManager">
<summary>
返回此类使用的缓存的 ResourceManager 实例。
</summary>
</member>
<member name="P:ryUpdate.Properties.Resources.Culture">
<summary>
重写当前线程的 CurrentUICulture 属性,对
使用此强类型资源类的所有资源查找执行重写。
</summary>
</member>
</members>
</doc>

View File

@ -1,4 +1,23 @@
### 2022-05-26更新
### 2023-11-07更新
------
#### RaUIV4 V4.0.2311.0701
- *.[全新]整合了MyDb、ryControls、MyDb_MySQL等dll文件到RaUI一个项目。
- *.[新增]新增ApkOp类,可以轻松获取APK信息。
- *.[新增]新增JsonExt扩展类,让Json操作更简单。
- *.[新增]新增WebP类,可以支持webp格式的图片。
- *.[改进]ryQuickSQL中的AddField方法改为自动替换已存在的同名值。
- *.[修复]ryQuickSQL中的AddFieldCalc方法无法正常计算的BUG。
### 2022-12-06更新
------
#### MyDbV4 V3.0.2212.0601
- *.[新增]全新的RyImage类聚合了各种图片操作函数(包括裁剪和水印功能)。
### 2022-05-26更新
------
#### MyDbV4 V3.0.2205.2601
- *.[新增]新增BigFileOp类,支持对大文件和批量文件操作处理。

703
Source/AnalysisReport.sarif Normal file
View File

@ -0,0 +1,703 @@
{
"$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.5.json",
"version": "2.1.0",
"runs": [
{
"tool": {
"driver": {
"name": "Dependency Analysis",
"semanticVersion": "0.4.421302",
"informationUri": "https://docs.microsoft.com/en-us/dotnet/core/porting/upgrade-assistant-overview",
"rules": [
{
"id": "UA106",
"name": "PackageToBeAdded",
"fullDescription": {
"text": "Packages that need to be added in order to upgrade the project to chosen TFM"
},
"helpUri": "https://docs.microsoft.com/en-us/dotnet/core/porting/upgrade-assistant-overview"
},
{
"id": "UA103",
"name": "ReferenceToBeDeleted",
"fullDescription": {
"text": "References that need to be deleted in order to upgrade the project to chosen TFM"
},
"helpUri": "https://docs.microsoft.com/en-us/dotnet/core/porting/upgrade-assistant-overview"
},
{
"id": "UA108",
"name": "FrameworkReferenceToBeAdded",
"fullDescription": {
"text": "Framework Reference that need to be added in order to upgrade the project to chosen TFM"
},
"helpUri": "https://docs.microsoft.com/en-us/dotnet/core/porting/upgrade-assistant-overview"
}
]
}
},
"results": [
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers, Version=0.4.421302 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project/Itrycn_Project.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.Windows.Compatibility, Version=7.0.1 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project/Itrycn_Project.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers, Version=0.4.421302 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RyPrint/RyPrint.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.Windows.Compatibility, Version=7.0.1 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RyPrint/RyPrint.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA103",
"level": "note",
"message": {
"text": "Reference to System.Configuration needs to be deleted."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project2/Itrycn_Project2.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA103",
"level": "note",
"message": {
"text": "Reference to System.Web needs to be deleted."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project2/Itrycn_Project2.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package System.Configuration.ConfigurationManager, Version=5.0.0 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project2/Itrycn_Project2.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers, Version=0.4.421302 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project2/Itrycn_Project2.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.Windows.Compatibility, Version=7.0.1 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project2/Itrycn_Project2.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA108",
"level": "note",
"message": {
"text": "Framework Reference to Microsoft.AspNetCore.App needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project2/Itrycn_Project2.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers, Version=0.4.421302 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/SkinPreview/SkinPreview.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.Windows.Compatibility, Version=7.0.1 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/SkinPreview/SkinPreview.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA103",
"level": "note",
"message": {
"text": "Reference to System.Configuration needs to be deleted."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/RaUIV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA103",
"level": "note",
"message": {
"text": "Reference to System.Web needs to be deleted."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/RaUIV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package System.Configuration.ConfigurationManager, Version=5.0.0 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/RaUIV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers, Version=0.4.421302 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/RaUIV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.Windows.Compatibility, Version=7.0.1 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/RaUIV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA108",
"level": "note",
"message": {
"text": "Framework Reference to Microsoft.AspNetCore.App needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/RaUIV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA103",
"level": "note",
"message": {
"text": "Reference to System.Web needs to be deleted."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/MyDb/MyDbV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers, Version=0.4.421302 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/MyDb/MyDbV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA106",
"level": "note",
"message": {
"text": "Package Microsoft.Windows.Compatibility, Version=7.0.1 needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/MyDb/MyDbV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA108",
"level": "note",
"message": {
"text": "Framework Reference to Microsoft.AspNetCore.App needs to be added."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/MyDb/MyDbV4.csproj"
},
"region": {}
}
}
]
}
],
"columnKind": "utf16CodeUnits"
},
{
"tool": {
"driver": {
"name": "API Upgradability",
"semanticVersion": "0.4.421302",
"informationUri": "https://docs.microsoft.com/en-us/dotnet/core/porting/upgrade-assistant-overview",
"rules": [
{
"id": "UA0013_L",
"name": "Replace usage of System.Windows.Forms.ContextMenu",
"fullDescription": {
"text": "Replace usage of System.Windows.Forms.ContextMenu"
}
},
{
"id": "UA0013_M",
"name": "Replace usage of System.Windows.Forms.GridColumnStylesCollection, System.Windows.Forms.GridTablesFactory, System.Windows.Forms.GridTableStylesCollection, System.Windows.Forms.IDataGridEditingService, System.Windows.Forms.DataGrid, System.Windows.Forms.DataGrid.HitTestType, System.Windows.Forms.DataGridBoolColumn, System.Windows.Forms.DataGridCell, System.Windows.Forms.DataGridColumnStyle, System.Windows.Forms.DataGridLineStyle, System.Windows.Forms.DataGridParentRowsLabelStyle, System.Windows.Forms.DataGridPreferredColumnWidthTypeConverter, System.Windows.Forms.DataGridTableStyle, System.Windows.Forms.DataGridTextBox, System.Windows.Forms.DataGridTextBoxColumn",
"fullDescription": {
"text": "Replace usage of System.Windows.Forms.GridColumnStylesCollection, System.Windows.Forms.GridTablesFactory, System.Windows.Forms.GridTableStylesCollection, System.Windows.Forms.IDataGridEditingService, System.Windows.Forms.DataGrid, System.Windows.Forms.DataGrid.HitTestType, System.Windows.Forms.DataGridBoolColumn, System.Windows.Forms.DataGridCell, System.Windows.Forms.DataGridColumnStyle, System.Windows.Forms.DataGridLineStyle, System.Windows.Forms.DataGridParentRowsLabelStyle, System.Windows.Forms.DataGridPreferredColumnWidthTypeConverter, System.Windows.Forms.DataGridTableStyle, System.Windows.Forms.DataGridTextBox, System.Windows.Forms.DataGridTextBoxColumn"
}
}
]
}
},
"results": [
{
"ruleId": "UA0013_L",
"level": "note",
"message": {
"text": "Windows Forms Deprecated controls : ContextMenu needs to be replaced with ContextMenuStrip. For more details see - https://docs.microsoft.com/en-us/dotnet/core/compatibility/winforms#removed-controls"
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/UI/WeifenLuo.WinFormsUI/Docking/DockContent.cs"
},
"region": {
"startLine": 205
}
}
}
]
},
{
"ruleId": "UA0013_M",
"level": "note",
"message": {
"text": "Windows Forms Deprecated controls : DataGrid needs to be replaced with DataGridView. For more details see - https://docs.microsoft.com/en-us/dotnet/core/compatibility/winforms#removed-controls"
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/UI/ObjectListView/DataListView.cs"
},
"region": {
"startLine": 66
}
}
}
]
},
{
"ruleId": "UA0013_L",
"level": "note",
"message": {
"text": "Windows Forms Deprecated controls : ContextMenu needs to be replaced with ContextMenuStrip. For more details see - https://docs.microsoft.com/en-us/dotnet/core/compatibility/winforms#removed-controls"
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/UI/WeifenLuo.WinFormsUI/Docking/DockContentHandler.cs"
},
"region": {
"startLine": 724
}
}
}
]
},
{
"ruleId": "UA0013_L",
"level": "note",
"message": {
"text": "Windows Forms Deprecated controls : ContextMenu needs to be replaced with ContextMenuStrip. For more details see - https://docs.microsoft.com/en-us/dotnet/core/compatibility/winforms#removed-controls"
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/UI/WeifenLuo.WinFormsUI/Docking/DockPane.cs"
},
"region": {
"startLine": 282
}
}
}
]
}
],
"columnKind": "utf16CodeUnits"
},
{
"tool": {
"driver": {
"name": "Component Analysis",
"semanticVersion": "0.4.421302",
"informationUri": "https://docs.microsoft.com/en-us/dotnet/core/porting/upgrade-assistant-overview",
"rules": [
{
"id": "UA209",
"name": "Microsoft.DotNet.UpgradeAssistant.Extensions.Windows.WinformsDefaultFontUpdater",
"fullDescription": {
"text": "Default Font API Alert"
}
},
{
"id": "UA202",
"name": "Microsoft.DotNet.UpgradeAssistant.Extensions.Windows.WinformsDpiSettingUpdater",
"fullDescription": {
"text": "Winforms Source Updater"
}
}
]
}
},
"results": [
{
"ruleId": "UA209",
"level": "note",
"message": {
"text": "Default font in Windows Forms has been changed from Microsoft Sans Serif to Segoe UI, in order to change the default font use the API - Application.SetDefaultFont(Font font). For more details see here - https://devblogs.microsoft.com/dotnet/whats-new-in-windows-forms-in-net-6-0-preview-5/#application-wide-default-font."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project/Itrycn_Project.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA209",
"level": "note",
"message": {
"text": "Default font in Windows Forms has been changed from Microsoft Sans Serif to Segoe UI, in order to change the default font use the API - Application.SetDefaultFont(Font font). For more details see here - https://devblogs.microsoft.com/dotnet/whats-new-in-windows-forms-in-net-6-0-preview-5/#application-wide-default-font."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RyPrint/RyPrint.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA209",
"level": "note",
"message": {
"text": "Default font in Windows Forms has been changed from Microsoft Sans Serif to Segoe UI, in order to change the default font use the API - Application.SetDefaultFont(Font font). For more details see here - https://devblogs.microsoft.com/dotnet/whats-new-in-windows-forms-in-net-6-0-preview-5/#application-wide-default-font."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project2/Itrycn_Project2.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA209",
"level": "note",
"message": {
"text": "Default font in Windows Forms has been changed from Microsoft Sans Serif to Segoe UI, in order to change the default font use the API - Application.SetDefaultFont(Font font). For more details see here - https://devblogs.microsoft.com/dotnet/whats-new-in-windows-forms-in-net-6-0-preview-5/#application-wide-default-font."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/SkinPreview/SkinPreview.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA209",
"level": "note",
"message": {
"text": "Default font in Windows Forms has been changed from Microsoft Sans Serif to Segoe UI, in order to change the default font use the API - Application.SetDefaultFont(Font font). For more details see here - https://devblogs.microsoft.com/dotnet/whats-new-in-windows-forms-in-net-6-0-preview-5/#application-wide-default-font."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/RaUI/RaUIV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA209",
"level": "note",
"message": {
"text": "Default font in Windows Forms has been changed from Microsoft Sans Serif to Segoe UI, in order to change the default font use the API - Application.SetDefaultFont(Font font). For more details see here - https://devblogs.microsoft.com/dotnet/whats-new-in-windows-forms-in-net-6-0-preview-5/#application-wide-default-font."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/MyDb/MyDbV4.csproj"
},
"region": {}
}
}
]
},
{
"ruleId": "UA202",
"level": "note",
"message": {
"text": "HighDpiMode needs to set in Main() instead of app.config or app.manifest - Application.SetHighDpiMode(HighDpiMode.<setting>). It is recommended to use SystemAware as the HighDpiMode option for better results."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project/Program.cs"
},
"region": {}
}
}
]
},
{
"ruleId": "UA202",
"level": "note",
"message": {
"text": "HighDpiMode needs to set in Main() instead of app.config or app.manifest - Application.SetHighDpiMode(HighDpiMode.<setting>). It is recommended to use SystemAware as the HighDpiMode option for better results."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/Itrycn_Project2/Program.cs"
},
"region": {}
}
}
]
},
{
"ruleId": "UA202",
"level": "note",
"message": {
"text": "HighDpiMode needs to set in Main() instead of app.config or app.manifest - Application.SetHighDpiMode(HighDpiMode.<setting>). It is recommended to use SystemAware as the HighDpiMode option for better results."
},
"locations": [
{
"physicalLocation": {
"artifactLocation": {
"uri": "file:///E:/My%20Datas/%E6%AF%95%E6%96%B9%E9%A1%B9%E7%9B%AE/C%23/%E7%9D%BF%E5%85%83%E5%85%AC%E7%94%A8%E6%8E%A7%E4%BB%B6%E7%BB%84/Source/SkinPreview/Program.cs"
},
"region": {}
}
}
]
}
],
"columnKind": "utf16CodeUnits"
}
]
}

View File

@ -8,7 +8,7 @@
<OutputType>WinExe</OutputType>
<RootNamespace>Itrycn_Project</RootNamespace>
<AssemblyName>Itrycn_Project</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<PublishUrl>publish\</PublishUrl>
<Install>true</Install>
@ -25,6 +25,7 @@
<IsWebBootstrapper>false</IsWebBootstrapper>
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>x86</PlatformTarget>
@ -35,6 +36,7 @@
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>x86</PlatformTarget>
@ -44,11 +46,9 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="RyWeb">
<HintPath>..\..\Bin\Debug\CommonControls\.NET4\RyWeb.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
@ -141,6 +141,7 @@
<DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<None Include="app.config" />
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
@ -157,28 +158,6 @@
<ItemGroup>
<None Include="Resources\opentree.png" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\MyDb\MyDbV4.csproj">
<Project>{9df20d86-a56e-4cf6-a3d8-f30421297b1b}</Project>
<Name>MyDbV4</Name>
</ProjectReference>
<ProjectReference Include="..\MyDb_SQLite\MyDb_SQLiteV4.csproj">
<Project>{6b969ce8-d723-4b2c-a8fd-fad2fb28ff01}</Project>
<Name>MyDb_SQLiteV4</Name>
</ProjectReference>
<ProjectReference Include="..\ryControls\ryControlsV4.csproj">
<Project>{9eca3a84-8545-4c4d-84d6-d23e3bdf2d90}</Project>
<Name>ryControlsV4</Name>
</ProjectReference>
<ProjectReference Include="..\RyPrint\RyPrint.csproj">
<Project>{B6784652-825A-482C-8A21-08E2539AF2BF}</Project>
<Name>RyPrint</Name>
</ProjectReference>
<ProjectReference Include="..\ryUpdate\ryUpdateV4.csproj">
<Project>{11a63e24-0257-4c54-a109-f1a609a52a62}</Project>
<Name>ryUpdateV4</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>

View File

@ -8,7 +8,7 @@
// </auto-generated>
//------------------------------------------------------------------------------
namespace Itrycn_Project2.Properties {
namespace Itrycn_Project.Properties {
using System;
@ -19,7 +19,7 @@ namespace Itrycn_Project2.Properties {
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
// (以 /str 作为命令选项),或重新生成 VS 项目。
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
@ -47,8 +47,8 @@ namespace Itrycn_Project2.Properties {
}
/// <summary>
/// 使用此强类型资源类,为所有资源查找
/// 重写当前线程的 CurrentUICulture 属性
/// 重写当前线程的 CurrentUICulture 属性,对
/// 使用此强类型资源类的所有资源查找执行重写。
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {

View File

@ -1,28 +1,24 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace Itrycn_Project2.Properties
{
namespace Itrycn_Project.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
{
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.5.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
public static Settings Default
{
get
{
public static Settings Default {
get {
return defaultInstance;
}
}

View File

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2"/></startup></configuration>

View File

@ -113,7 +113,7 @@
// picExpand
//
this.picExpand.Cursor = System.Windows.Forms.Cursors.Hand;
this.picExpand.Image = global::Itrycn_Project2.Properties.Resources.closetree;
this.picExpand.Image = global::Itrycn_Project.Properties.Resources.closetree;
this.picExpand.Location = new System.Drawing.Point(187, 247);
this.picExpand.Name = "picExpand";
this.picExpand.Size = new System.Drawing.Size(10, 49);
@ -362,8 +362,7 @@
//
this.chinaCalendar1.BackColor = System.Drawing.Color.White;
this.chinaCalendar1.DateTime = new System.DateTime(2019, 2, 9, 10, 54, 20, 495);
this.chinaCalendar1.HolidayFolder = "E:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Enterprise\\Common7\\IDE\\SysDb\\" +
"Holidays";
this.chinaCalendar1.HolidayFolder = ".\\SysDb\\Holidays";
this.chinaCalendar1.Location = new System.Drawing.Point(261, 133);
this.chinaCalendar1.Name = "chinaCalendar1";
this.chinaCalendar1.Size = new System.Drawing.Size(851, 509);

View File

@ -1,276 +1,276 @@
using Itrycn_Project2;
using ryCommon;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Windows.Forms;
namespace Itrycn
{
public partial class Frmmain : Form
{
readonly string[] prog_args;
public Frmmain(string[] args)
{
InitializeComponent();
prog_args = args;
}
public TreeNode AddToTreeView(TreeNode parent, Type id, string text, string imageKey)
{
return AddToTreeView(parent, id, text, imageKey, "");
}
public TreeNode AddToTreeView(TreeNode parent, Type id, string text, string imageKey, string ToolTipText)
{
TreeNode btn = new TreeNode()
{
SelectedImageKey = "selected.ico",
ImageKey = imageKey,
Text = text,
Tag = id,
ToolTipText = ToolTipText
};
parent.Nodes.Add(btn);
return btn;
using Itrycn_Project2;
using ryCommon;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Windows.Forms;
namespace Itrycn
{
public partial class Frmmain : Form
{
readonly string[] prog_args;
public Frmmain(string[] args)
{
InitializeComponent();
prog_args = args;
}
public TreeNode AddToTreeView(TreeNode parent, Type id, string text, string imageKey)
{
return AddToTreeView(parent, id, text, imageKey, "");
}
public TreeNode AddToTreeView(TreeNode parent, Type id, string text, string imageKey, string ToolTipText)
{
TreeNode btn = new TreeNode()
{
SelectedImageKey = "selected.ico",
ImageKey = imageKey,
Text = text,
Tag = id,
ToolTipText = ToolTipText
};
parent.Nodes.Add(btn);
return btn;
}
readonly Dictionary<Type, Form> dict_form = new Dictionary<Type, Form>();
/// <summary>
/// 显示子窗体
/// </summary>
/// <param name="type"></param>
/// <returns></returns>
public Form ShowForm(Type type)
{
if (this.ActiveMdiChild != null)
{
if (this.ActiveMdiChild.GetType() == type) { return this.ActiveMdiChild; }
}
if (dict_form.ContainsKey(type))
{
dict_form[type].Show();
dict_form[type].BringToFront();
return dict_form[type];
}
else
{
Form frm = (Form)Activator.CreateInstance(type);
frm.Icon = Icon;
frm.MdiParent = this;
frm.BackColor = Color.White;
frm.FormBorderStyle = FormBorderStyle.None;
frm.Dock = DockStyle.Fill;//完全填充到应用程序
//frm.WindowState = FormWindowState.Maximized;
frm.Show();
dict_form.Add(type, frm);
return frm;
}
}
DateTime dt_lastupdate = DateTime.Now;
protected override void WndProc(ref System.Windows.Forms.Message msg)
{
switch (msg.Msg)
{
case 17189: //处理消息
{
#region
switch (msg.WParam.ToInt32())
{
case 100://
#region
if ((int)msg.LParam.ToInt32() == 100)
{
this.WindowState = FormWindowState.Normal;
this.Top = (Screen.PrimaryScreen.WorkingArea.Height - this.Height) / 2;
this.Left = (Screen.PrimaryScreen.WorkingArea.Width - this.Width) / 2;
//RyForm.SetActiveWindow(Handle);
RyForm.BringToTop(Handle);
}
#endregion
break;
}
#endregion
}
break;
default:
base.WndProc(ref msg);//调用基类函数处理非自定义消息。
break;
}
}
SysFuns.WinHotReg winHotKey;
private void WinHotKey_OnHotkey(int HotKeyID)
{
switch (HotKeyID)
{
case 101:
MessageBox.Show("这是一个测试", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
break;
}
}
private void Frmmain_Load(object sender, EventArgs e)
{
ChinaDate.GetYear(2020,2,1);
winHotKey = new SysFuns.WinHotReg(Handle);
winHotKey.RegHotKey(101, SysFuns.KeyModifiers.Alt, Keys.F11);
winHotKey.OnHotkey += WinHotKey_OnHotkey;
string txt = RyFiles.ReadAllText(@"E:\我的代码\毕方项目\C#\当游自动同步系统\Bin\Debug\AutoCutCopy\del.txt");
//System.Drawing.Imaging.ImageCodecInfo[] encoders = System.Drawing.Imaging.ImageCodecInfo.GetImageEncoders();
//for (int j = 0; j < encoders.Length; ++j)
//{
// MessageBox.Show(encoders[j].MimeType);
//}
//ctMsgList1.AddItem("(" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ")", list);
//ctMsgList1.AddItem("(" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ")", list);
Itrycn_Info.OnLeftTreeAdd(this);
//MessageBox.Show(ChinaDate.Get3Fu(2019, 2).ToString());
//object mainHandle = ryCommon.Model.ryMemoryShare.ReadFromMemory(1024, typeof(string), "3H3BrowserHandle");
//MessageBox.Show(mainHandle.ToString());
isExpand = false;
PicExpand_Click(picExpand,new EventArgs());
Text = Itrycn_Info.Soft_Title+ " V" + ryCommon.RySoft.VersionStr;
notifyIcon1.Icon = this.Icon;
notifyIcon1.Text = Itrycn_Info.Soft_Title;
lblTitle.Text = Itrycn_Info.Soft_Title;
picExpand.Left = treeView1.Left + treeView1.Width + 1;
pnlLeft.Width = picExpand.Left + picExpand.Width + 1;
picExpand.Top = (pnlLeft.Height - picExpand.Height) / 2;
treeView1.ExpandAll();
this.SetBevel(false);
dt_lastupdate = DateTime.Now;
LiveUpdate.RyUpdate update = new LiveUpdate.RyUpdate(Itrycn_Info.Update_Url);
update.CheckUpdate();
treeView1.SelectedNode = treeView1.Nodes[0].Nodes[0];
foreach (Control ctl in this.Controls)
{
try
{
switch(ctl)
{
case MdiClient ctlMDI:
ctlMDI.BackColor = this.BackColor;
break;
}
}
catch (InvalidCastException)
{
}
}
timer1.Enabled = true;
}
bool isExpand = true;
private void TreeView1_BeforeSelect(object sender, TreeViewCancelEventArgs e)
{
if (e.Node.Tag == null) { e.Cancel = true; return; }
if (!Itrycn_Info.isCanCloseForm) { e.Cancel = true; return; }
}
private void TreeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (e.Node.Tag == null) { return; }
Itrycn_Info.OnTreeClick(this, e);
}
private void PicExpand_Click(object sender, EventArgs e)
{
if (isExpand)
{
picExpand.Image = Itrycn_Project2.Properties.Resources.opentree;
toolTip1.SetToolTip(picExpand,"展开列表");
treeView1.Visible = false;
picExpand.Left = 0;
pnlLeft.Width = picExpand.Width;
}
else
{
picExpand.Image = Itrycn_Project2.Properties.Resources.closetree;
toolTip1.SetToolTip(picExpand, "关闭列表");
treeView1.Visible = true;
picExpand.Left = treeView1.Left + treeView1.Width + 1;
pnlLeft.Width = picExpand.Left + picExpand.Width + 1;
}
isExpand = !isExpand;
}
private void Frmmain_Resize(object sender, EventArgs e)
{
picExpand.Top = (pnlLeft.Height - picExpand.Height) / 2;
}
private void MenuHomeUrl_Click(object sender, EventArgs e)
{
ryCommon.RyFiles.OpenUrl(Itrycn_Info.Soft_Url);
}
private void BtnSetting_Click(object sender, EventArgs e)
{
FrmSetting frm = new FrmSetting();
if(frm.ShowDialog()==DialogResult.OK)
{
Itrycn_Info.LoadSetting();
}
}
private void Timer1_Tick(object sender, EventArgs e)
{
if (dt_lastupdate.AddMinutes(30) < DateTime.Now)
{
dt_lastupdate = DateTime.Now;
LiveUpdate.RyUpdate update = new LiveUpdate.RyUpdate(Itrycn_Info.Update_Url);
update.CheckUpdate();
}
}
private void BtnAbout_Click(object sender, EventArgs e)
{
FrmAbout frm = new FrmAbout();
frm.ShowDialog();
}
private void Frmmain_FormClosing(object sender, FormClosingEventArgs e)
{
if (!Itrycn_Info.isCanCloseForm)
{
e.Cancel = true;
MessageBox.Show("当前还有操作正在运行,请稍后关闭软件。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
private void Frmmain_Shown(object sender, EventArgs e)
{
ryCommon.Ini ini = new Ini(Itrycn_Info.UserDataFolder + "\\Win.dat");
ini.WriteIni(Itrycn_Info.Soft_Id, "hwnd", Handle.ToInt32());
if (prog_args.Length >= 1)
{
if (prog_args[0] ==Itrycn_Info.Soft_Pram)
this.Hide();
}
}
private void 退ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}
private void ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Normal;
this.Top = (Screen.PrimaryScreen.WorkingArea.Height - this.Height) / 2;
this.Left = (Screen.PrimaryScreen.WorkingArea.Width - this.Width) / 2;
RyForm.Show(this);
}
private void ButtonEx2_Click(object sender, EventArgs e)
{
ryControls.Skin.SkinCommon.ButtonSkin.BackColor = Color.Red;
}
private void LableX1_DoubleClick(object sender, EventArgs e)
{
MessageBox.Show("这是一个测试", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
}
readonly Dictionary<Type, Form> dict_form = new Dictionary<Type, Form>();
/// <summary>
/// 显示子窗体
/// </summary>
/// <param name="type"></param>
/// <returns></returns>
public Form ShowForm(Type type)
{
if (this.ActiveMdiChild != null)
{
if (this.ActiveMdiChild.GetType() == type) { return this.ActiveMdiChild; }
}
if (dict_form.ContainsKey(type))
{
dict_form[type].Show();
dict_form[type].BringToFront();
return dict_form[type];
}
else
{
Form frm = (Form)Activator.CreateInstance(type);
frm.Icon = Icon;
frm.MdiParent = this;
frm.BackColor = Color.White;
frm.FormBorderStyle = FormBorderStyle.None;
frm.Dock = DockStyle.Fill;//完全填充到应用程序
//frm.WindowState = FormWindowState.Maximized;
frm.Show();
dict_form.Add(type, frm);
return frm;
}
}
DateTime dt_lastupdate = DateTime.Now;
protected override void WndProc(ref System.Windows.Forms.Message msg)
{
switch (msg.Msg)
{
case 17189: //处理消息
{
#region
switch (msg.WParam.ToInt32())
{
case 100://
#region
if ((int)msg.LParam.ToInt32() == 100)
{
this.WindowState = FormWindowState.Normal;
this.Top = (Screen.PrimaryScreen.WorkingArea.Height - this.Height) / 2;
this.Left = (Screen.PrimaryScreen.WorkingArea.Width - this.Width) / 2;
//RyForm.SetActiveWindow(Handle);
RyForm.BringToTop(Handle);
}
#endregion
break;
}
#endregion
}
break;
default:
base.WndProc(ref msg);//调用基类函数处理非自定义消息。
break;
}
}
SysFuns.WinHotReg winHotKey;
private void WinHotKey_OnHotkey(int HotKeyID)
{
switch (HotKeyID)
{
case 101:
MessageBox.Show("这是一个测试", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
break;
}
}
private void Frmmain_Load(object sender, EventArgs e)
{
ChinaDate.GetYear(2020,2,1);
winHotKey = new SysFuns.WinHotReg(Handle);
winHotKey.RegHotKey(101, SysFuns.KeyModifiers.Alt, Keys.F11);
winHotKey.OnHotkey += WinHotKey_OnHotkey;
string txt = RyFiles.ReadAllText(@"E:\我的代码\毕方项目\C#\当游自动同步系统\Bin\Debug\AutoCutCopy\del.txt");
//System.Drawing.Imaging.ImageCodecInfo[] encoders = System.Drawing.Imaging.ImageCodecInfo.GetImageEncoders();
//for (int j = 0; j < encoders.Length; ++j)
//{
// MessageBox.Show(encoders[j].MimeType);
//}
//ctMsgList1.AddItem("(" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ")", list);
//ctMsgList1.AddItem("(" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ")", list);
Itrycn_Info.OnLeftTreeAdd(this);
//MessageBox.Show(ChinaDate.Get3Fu(2019, 2).ToString());
//object mainHandle = ryCommon.Model.ryMemoryShare.ReadFromMemory(1024, typeof(string), "3H3BrowserHandle");
//MessageBox.Show(mainHandle.ToString());
isExpand = false;
PicExpand_Click(picExpand,new EventArgs());
Text = Itrycn_Info.Soft_Title+ " V" + ryCommon.RySoft.VersionStr;
notifyIcon1.Icon = this.Icon;
notifyIcon1.Text = Itrycn_Info.Soft_Title;
lblTitle.Text = Itrycn_Info.Soft_Title;
picExpand.Left = treeView1.Left + treeView1.Width + 1;
pnlLeft.Width = picExpand.Left + picExpand.Width + 1;
picExpand.Top = (pnlLeft.Height - picExpand.Height) / 2;
treeView1.ExpandAll();
this.SetBevel(false);
dt_lastupdate = DateTime.Now;
LiveUpdate.RyUpdate update = new LiveUpdate.RyUpdate(Itrycn_Info.Update_Url);
update.CheckUpdate();
treeView1.SelectedNode = treeView1.Nodes[0].Nodes[0];
foreach (Control ctl in this.Controls)
{
try
{
switch(ctl)
{
case MdiClient ctlMDI:
ctlMDI.BackColor = this.BackColor;
break;
}
}
catch (InvalidCastException)
{
}
}
timer1.Enabled = true;
}
bool isExpand = true;
private void TreeView1_BeforeSelect(object sender, TreeViewCancelEventArgs e)
{
if (e.Node.Tag == null) { e.Cancel = true; return; }
if (!Itrycn_Info.isCanCloseForm) { e.Cancel = true; return; }
}
private void TreeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (e.Node.Tag == null) { return; }
Itrycn_Info.OnTreeClick(this, e);
}
private void PicExpand_Click(object sender, EventArgs e)
{
if (isExpand)
{
picExpand.Image = Itrycn_Project.Properties.Resources.opentree;
toolTip1.SetToolTip(picExpand,"展开列表");
treeView1.Visible = false;
picExpand.Left = 0;
pnlLeft.Width = picExpand.Width;
}
else
{
picExpand.Image = Itrycn_Project.Properties.Resources.closetree;
toolTip1.SetToolTip(picExpand, "关闭列表");
treeView1.Visible = true;
picExpand.Left = treeView1.Left + treeView1.Width + 1;
pnlLeft.Width = picExpand.Left + picExpand.Width + 1;
}
isExpand = !isExpand;
}
private void Frmmain_Resize(object sender, EventArgs e)
{
picExpand.Top = (pnlLeft.Height - picExpand.Height) / 2;
}
private void MenuHomeUrl_Click(object sender, EventArgs e)
{
ryCommon.RyFiles.OpenUrl(Itrycn_Info.Soft_Url);
}
private void BtnSetting_Click(object sender, EventArgs e)
{
FrmSetting frm = new FrmSetting();
if(frm.ShowDialog()==DialogResult.OK)
{
Itrycn_Info.LoadSetting();
}
}
private void Timer1_Tick(object sender, EventArgs e)
{
if (dt_lastupdate.AddMinutes(30) < DateTime.Now)
{
dt_lastupdate = DateTime.Now;
LiveUpdate.RyUpdate update = new LiveUpdate.RyUpdate(Itrycn_Info.Update_Url);
update.CheckUpdate();
}
}
private void BtnAbout_Click(object sender, EventArgs e)
{
FrmAbout frm = new FrmAbout();
frm.ShowDialog();
}
private void Frmmain_FormClosing(object sender, FormClosingEventArgs e)
{
if (!Itrycn_Info.isCanCloseForm)
{
e.Cancel = true;
MessageBox.Show("当前还有操作正在运行,请稍后关闭软件。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
private void Frmmain_Shown(object sender, EventArgs e)
{
ryCommon.Ini ini = new Ini(Itrycn_Info.UserDataFolder + "\\Win.dat");
ini.WriteIni(Itrycn_Info.Soft_Id, "hwnd", Handle.ToInt32());
if (prog_args.Length >= 1)
{
if (prog_args[0] ==Itrycn_Info.Soft_Pram)
this.Hide();
}
}
private void 退ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}
private void ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Normal;
this.Top = (Screen.PrimaryScreen.WorkingArea.Height - this.Height) / 2;
this.Left = (Screen.PrimaryScreen.WorkingArea.Width - this.Width) / 2;
RyForm.Show(this);
}
private void ButtonEx2_Click(object sender, EventArgs e)
{
ryControls.Skin.SkinCommon.ButtonSkin.BackColor = Color.Red;
}
private void LableX1_DoubleClick(object sender, EventArgs e)
{
MessageBox.Show("这是一个测试", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
}

View File

@ -27,7 +27,7 @@ namespace Itrycn_Project2
/// <summary>
/// 在线升级配置文件的url
/// </summary>
public const string Update_Url = "http://www.itrycn.com/update/ryWebMon4.xml";
public const string Update_Url = "http://www.itjs.top/update/ryWebMon4.xml";
/// <summary>
/// 软件标题
/// </summary>
@ -43,7 +43,7 @@ namespace Itrycn_Project2
/// <summary>
/// 官网地址
/// </summary>
public const string Soft_Url = "http://www.itrycn.com";
public const string Soft_Url = "http://www.itjs.top";
/// <summary>
/// 售后QQ群
/// </summary>

View File

@ -17,6 +17,8 @@ namespace Itrycn_Project2.DbOp
public string tableName = "MainTable1";
public int isAdd = 1;
public string selectId = "-1";
public DataProvider.DataProviderType dataType = DataProvider.DataProviderType.SQLiteDataProvider;
public string SQLConnStr = Itrycn_Db.SQLConnStr;
public FrmAdd()
{
InitializeComponent();
@ -25,13 +27,11 @@ namespace Itrycn_Project2.DbOp
public void GetInfo(string id)
{
selectId = id;
DataProvider mydb = new DataProvider();
IDbInterface db = Itrycn_Db.CreateDataProvider(Itrycn_Db.dataType);
if (db.ConnDb(Itrycn_Db.SQLConnStr) == 1)
IDbInterface db = DataProvider.CreateDataProvider(dataType);
if (db.ConnDb(SQLConnStr) == 1)
{
DataSet ds = db.ReadData(tableName, id);
if (mydb.HaveData(ds))
{
if (ds.HaveData()){
DataRow reader = ds.Tables[0].Rows[0];
#region
txtName.Text = reader["Name"].ToString();
@ -50,19 +50,18 @@ namespace Itrycn_Project2.DbOp
}
RyQuickSQL mySQL = new RyQuickSQL(tableName);
mySQL.AddField("name", txtName.Text);
DataProvider mydb = new DataProvider();
IDbInterface db = Itrycn_Db.CreateDataProvider(Itrycn_Db.dataType);
if (db.ConnDb(Itrycn_Db.SQLConnStr) == 1)
IDbInterface db = DataProvider.CreateDataProvider(dataType);
if (db.ConnDb(SQLConnStr) == 1)
{
if (isAdd >= 1)
{
mySQL.AddField("addTime",DateTime.Now);
mySQL.AddField("editTime", DateTime.Now);
mySQL.AddField("addTime",DateTime.Now.ToInt64());
mySQL.AddField("editTime", DateTime.Now.ToInt64());
db.ExecuteNonQuery(mySQL.GetInsertSQL(), db.GetParameter(mySQL));
}
else
{
mySQL.AddField("editTime", DateTime.Now);
mySQL.AddField("editTime", DateTime.Now.ToInt64());
db.ExecuteNonQuery(mySQL.GetUpdateSQL() + " where id=" + selectId, db.GetParameter(mySQL));
}
}

View File

@ -13,9 +13,19 @@ namespace Itrycn_Project2.DbOp
{
public partial class FrmView : RySkins.SKinForm
{
string orderSQL = "order by addTime desc";
string tableName = "MainTable1";
string titleName = "数据";
readonly string orderSQL = "order by addTime desc";
readonly string tableName = "MainTable1";
readonly string titleName = "数据";
readonly DataProvider.DataProviderType dataType =DataProvider.DataProviderType.SQLiteDataProvider;
readonly string SQLConnStr = Itrycn_Db.SQLConnStr;
/// <summary>
/// 是否启用选择模式
/// </summary>
public bool SelectedMode { get; set; } = false;
/// <summary>
/// 选择的信息
/// </summary>
public ViewInfo SelectedItem { get; set; }=null;
public FrmView()
{
InitializeComponent();
@ -33,10 +43,9 @@ namespace Itrycn_Project2.DbOp
{
#region
LvCbResult.ClearObjects();
DataProvider mydb = new DataProvider();
IDbInterface db = Itrycn_Db.CreateDataProvider(Itrycn_Db.dataType);
IDbInterface db = DataProvider.CreateDataProvider(dataType);
List<ViewInfo> list = new List<ViewInfo>();
if (db.ConnDb(Itrycn_Db.SQLConnStr) == 1)
if (db.ConnDb(SQLConnStr) == 1)
{
DataSet ds = db.ReadData(ctlMyPage1.GetSQLText, ctlMyPage1.T_Parameters);
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
@ -46,7 +55,7 @@ namespace Itrycn_Project2.DbOp
{
Id=row["id"].ToInt(),
Name = row["Name"].ToString(),
AddTime = row["AddTime"].ToDateTime()
AddTime = row["AddTime"].ToInt64().ToDateTime()
}) ;
}
}
@ -57,12 +66,11 @@ namespace Itrycn_Project2.DbOp
private void GetRow(int id, int index)
{
#region
DataProvider mydb = new DataProvider();
IDbInterface db = Itrycn_Db.CreateDataProvider(Itrycn_Db.dataType);
if (db.ConnDb(Itrycn_Db.SQLConnStr) == 1)
IDbInterface db = DataProvider.CreateDataProvider(dataType);
if (db.ConnDb(SQLConnStr) == 1)
{
DataSet ds = db.ReadData("select * from " + tableName + " where id=" + id);
if (mydb.HaveData(ds))
if (ds.HaveData())
{
DataRow row = ds.Tables[0].Rows[0];
var item=(ViewInfo) LvCbResult.GetModelObject(index);
@ -79,9 +87,8 @@ namespace Itrycn_Project2.DbOp
public void LoadDb(string whereSQL)
{
string _whereSQL = whereSQL;
DataProvider mydb = new DataProvider();
IDbInterface db = Itrycn_Db.CreateDataProvider(Itrycn_Db.dataType);
if (db.ConnDb(Itrycn_Db.SQLConnStr) == 1)
IDbInterface db = DataProvider.CreateDataProvider(dataType);
if (db.ConnDb(SQLConnStr) == 1)
{
#region
db.AddParameter("SearchText", "%" + rySearch1.Text + "%");
@ -97,11 +104,13 @@ namespace Itrycn_Project2.DbOp
private void BtnAdd_Click(object sender, EventArgs e)
{
FrmAdd frm = new FrmAdd()
var frm = new FrmAdd()
{
Text = "添加"+ titleName,
Icon = Icon,
isAdd = 1
isAdd = 1,
dataType = dataType,
SQLConnStr = SQLConnStr,
};
frm.mr = new ModalForm(this, frm);
frm.mr.OnDialogResult += new ModalForm.DialogResultHandler((object t, DialogResult dg) => {
@ -118,11 +127,13 @@ namespace Itrycn_Project2.DbOp
if (LvCbResult.SelectedObject == null) { return; }
var item = (ViewInfo)LvCbResult.SelectedObject;
var selectId = item.Id;
FrmAdd frm = new FrmAdd()
var frm = new FrmAdd()
{
Text = "修改"+ titleName,
Icon = Icon,
isAdd = 0
isAdd = 0,
dataType = dataType,
SQLConnStr = SQLConnStr,
};
frm.GetInfo(selectId.ToString());
frm.mr = new ModalForm(this, frm);
@ -144,9 +155,8 @@ namespace Itrycn_Project2.DbOp
{
return;
}
//DataProvider mydb = new DataProvider();
IDbInterface db = Itrycn_Db.CreateDataProvider(Itrycn_Db.dataType);
if (db.ConnDb(Itrycn_Db.SQLConnStr) == 1)
IDbInterface db = DataProvider.CreateDataProvider(dataType);
if (db.ConnDb(SQLConnStr) == 1)
{
db.DelById(tableName, selectId.ToString());
LvCbResult.RemoveObject(item);
@ -182,7 +192,7 @@ namespace Itrycn_Project2.DbOp
if (LvCbResult.SelectedObject == null) { return; }
var item = (ViewInfo)LvCbResult.SelectedObject;
var selectId = item.Id;
FrmAdd frm = new FrmAdd()
var frm = new FrmAdd()
{
Text = "添加" + titleName,
Icon = Icon,
@ -198,8 +208,20 @@ namespace Itrycn_Project2.DbOp
});
frm.mr.ShowModal();
}
private void LvCbResult_MouseDoubleClick(object sender, MouseEventArgs e)
{
if(e.Button== MouseButtons.Left)
{
if(SelectedMode)
{
SelectedItem = (ViewInfo)LvCbResult.SelectedObject;
DialogResult = DialogResult.OK;
}
}
}
}
class ViewInfo
public class ViewInfo
{
/// <summary>
/// id

View File

@ -31,6 +31,7 @@
this.components = new System.ComponentModel.Container();
this.rySearch1 = new ryControls.rySearch();
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
this.ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@ -41,7 +42,6 @@
this.LvCbResult = new BrightIdeasSoftware.FastObjectListView();
this.OlvName = ((BrightIdeasSoftware.OLVColumn)(new BrightIdeasSoftware.OLVColumn()));
this.OlvAddTime = ((BrightIdeasSoftware.OLVColumn)(new BrightIdeasSoftware.OLVColumn()));
this.ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.contextMenuStrip1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.LvCbResult)).BeginInit();
this.SuspendLayout();
@ -65,26 +65,33 @@
this.ToolStripMenuItem,
this.ToolStripMenuItem});
this.contextMenuStrip1.Name = "contextMenuStrip1";
this.contextMenuStrip1.Size = new System.Drawing.Size(181, 114);
this.contextMenuStrip1.Size = new System.Drawing.Size(161, 92);
//
// 复制并添加数据ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "复制并添加数据ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(160, 22);
this.ToolStripMenuItem.Text = "复制并添加数据";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
// 添加数据ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "添加数据ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
this.ToolStripMenuItem.Size = new System.Drawing.Size(160, 22);
this.ToolStripMenuItem.Text = "添加数据";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
// 修改数据ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "修改数据ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
this.ToolStripMenuItem.Size = new System.Drawing.Size(160, 22);
this.ToolStripMenuItem.Text = "修改数据";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
// 删除数据ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "删除数据ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
this.ToolStripMenuItem.Size = new System.Drawing.Size(160, 22);
this.ToolStripMenuItem.Text = "删除数据";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
@ -160,6 +167,7 @@
this.LvCbResult.EmptyListMsg = "当前列表没有任何项";
this.LvCbResult.FullRowSelect = true;
this.LvCbResult.HideSelection = false;
this.LvCbResult.IsSearchOnSortColumn = false;
this.LvCbResult.Location = new System.Drawing.Point(12, 60);
this.LvCbResult.Name = "LvCbResult";
this.LvCbResult.RowHeight = 25;
@ -171,6 +179,7 @@
this.LvCbResult.UseFiltering = true;
this.LvCbResult.View = System.Windows.Forms.View.Details;
this.LvCbResult.VirtualMode = true;
this.LvCbResult.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.LvCbResult_MouseDoubleClick);
//
// OlvName
//
@ -182,13 +191,6 @@
this.OlvAddTime.Text = "时间";
this.OlvAddTime.Width = 200;
//
// 复制并添加数据ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "复制并添加数据ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.ToolStripMenuItem.Text = "复制并添加数据";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
// FrmView
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
@ -200,6 +202,7 @@
this.Controls.Add(this.btnAdd);
this.Controls.Add(this.ctlMyPage1);
this.Controls.Add(this.rySearch1);
this.Location = new System.Drawing.Point(0, 0);
this.Name = "FrmView";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
this.Text = "浏览";

Some files were not shown because too many files have changed in this diff Show More