wpf 客户端新增日志记录,网络组件优化
This commit is contained in:
Binary file not shown.
@@ -706,6 +706,13 @@
|
|||||||
<param name="filePath"></param>
|
<param name="filePath"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:HslCommunication.BasicFramework.SoftBasic.GetSizeDescription(System.Int64)">
|
||||||
|
<summary>
|
||||||
|
从一个字节大小返回带单位的描述
|
||||||
|
</summary>
|
||||||
|
<param name="size"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="M:HslCommunication.BasicFramework.SoftBasic.GetEnumValues``1">
|
<member name="M:HslCommunication.BasicFramework.SoftBasic.GetEnumValues``1">
|
||||||
<summary>
|
<summary>
|
||||||
获取一个枚举类型的所有枚举值,可直接应用于组合框数据
|
获取一个枚举类型的所有枚举值,可直接应用于组合框数据
|
||||||
@@ -1465,6 +1472,11 @@
|
|||||||
请求文件列表的暗号
|
请求文件列表的暗号
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="F:HslCommunication.HslCommunicationCode.Hsl_Protocol_File_Directories">
|
||||||
|
<summary>
|
||||||
|
请求子文件的列表暗号
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="F:HslCommunication.HslCommunicationCode.Hsl_Protocol_NoZipped">
|
<member name="F:HslCommunication.HslCommunicationCode.Hsl_Protocol_NoZipped">
|
||||||
<summary>
|
<summary>
|
||||||
不压缩数据字节
|
不压缩数据字节
|
||||||
@@ -2269,6 +2281,27 @@
|
|||||||
<param name="id"></param>
|
<param name="id"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:HslCommunication.Enthernet.AdvancedFileClient.DownloadPathFolders(System.String[]@,System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
获取指定路径下的所有的文档
|
||||||
|
</summary>
|
||||||
|
<param name="folders"></param>
|
||||||
|
<param name="factory"></param>
|
||||||
|
<param name="group"></param>
|
||||||
|
<param name="id"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:HslCommunication.Enthernet.AdvancedFileClient.DownloadStringArrays(System.String[]@,System.Int32,System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
获取指定路径下的所有的文档
|
||||||
|
</summary>
|
||||||
|
<param name="arrays"></param>
|
||||||
|
<param name="protocol"></param>
|
||||||
|
<param name="factory"></param>
|
||||||
|
<param name="group"></param>
|
||||||
|
<param name="id"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="T:HslCommunication.Enthernet.AdvancedFileServer">
|
<member name="T:HslCommunication.Enthernet.AdvancedFileServer">
|
||||||
<summary>
|
<summary>
|
||||||
文件管理类服务器,负责服务器所有分类文件的管理,仅仅负责本地文件的存储
|
文件管理类服务器,负责服务器所有分类文件的管理,仅仅负责本地文件的存储
|
||||||
@@ -4151,12 +4184,11 @@
|
|||||||
<param name="failedString">失败时记录日志的字符串</param>
|
<param name="failedString">失败时记录日志的字符串</param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.NetShareBase.ReceiveFileFromSocket(System.Net.Sockets.Socket,HslCommunication.HslReadWriteLock,System.String,System.String@,System.Int64@,System.String@,System.String@,HslCommunication.OperateResult,System.Action{System.Int64,System.Int64},System.String)">
|
<member name="M:HslCommunication.NetShareBase.ReceiveFileFromSocket(System.Net.Sockets.Socket,System.String,System.String@,System.Int64@,System.String@,System.String@,HslCommunication.OperateResult,System.Action{System.Int64,System.Int64},System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
[自校验] 从网络中接收一个文件,如果结果异常,则结束通讯
|
[自校验] 从网络中接收一个文件,如果结果异常,则结束通讯
|
||||||
</summary>
|
</summary>
|
||||||
<param name="socket"></param>
|
<param name="socket"></param>
|
||||||
<param name="readWriteLock"></param>
|
|
||||||
<param name="savename"></param>
|
<param name="savename"></param>
|
||||||
<param name="filename"></param>
|
<param name="filename"></param>
|
||||||
<param name="size"></param>
|
<param name="size"></param>
|
||||||
@@ -4296,6 +4328,13 @@
|
|||||||
<param name="segment">额外的片段名称</param>
|
<param name="segment">额外的片段名称</param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:HslCommunication.FileServerBase.GetDirectories(System.String)">
|
||||||
|
<summary>
|
||||||
|
获取文件夹的所有文件夹列表
|
||||||
|
</summary>
|
||||||
|
<param name="segment">额外的片段名称</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="T:HslCommunication.OperateResult">
|
<member name="T:HslCommunication.OperateResult">
|
||||||
<summary>
|
<summary>
|
||||||
操作结果的类,只带有成功标志和错误信息
|
操作结果的类,只带有成功标志和错误信息
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
using System;
|
using ClientsLibrary;
|
||||||
|
using HslCommunication.LogNet;
|
||||||
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Configuration;
|
using System.Configuration;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
@@ -25,6 +27,8 @@ namespace 软件系统客户端Wpf
|
|||||||
protected override void OnStartup(StartupEventArgs e)
|
protected override void OnStartup(StartupEventArgs e)
|
||||||
{
|
{
|
||||||
base.OnStartup(e);
|
base.OnStartup(e);
|
||||||
|
// 处理异常
|
||||||
|
UserClient.LogNet = new LogNetDateTime(AppDomain.CurrentDomain.BaseDirectory + @"\Logs", GenerateMode.ByEveryDay);
|
||||||
//捕获未处理的异常
|
//捕获未处理的异常
|
||||||
AppDomain.CurrentDomain.UnhandledException += ClientsLibrary.UserClient.CurrentDomain_UnhandledException;
|
AppDomain.CurrentDomain.UnhandledException += ClientsLibrary.UserClient.CurrentDomain_UnhandledException;
|
||||||
|
|
||||||
|
|||||||
@@ -47,9 +47,6 @@ namespace 软件系统客户端模版
|
|||||||
public FormMainWindow()
|
public FormMainWindow()
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
|
||||||
// 处理异常
|
|
||||||
UserClient.LogNet = new LogNetDateTime(Application.StartupPath + @"\Logs", GenerateMode.ByEveryDay);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#region 窗口的属性和方法
|
#region 窗口的属性和方法
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
using System;
|
using ClientsLibrary;
|
||||||
|
using HslCommunication.LogNet;
|
||||||
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
@@ -20,6 +22,8 @@ namespace 软件系统客户端模版
|
|||||||
[STAThread]
|
[STAThread]
|
||||||
static void Main()
|
static void Main()
|
||||||
{
|
{
|
||||||
|
// 处理异常
|
||||||
|
UserClient.LogNet = new LogNetDateTime(Application.StartupPath + @"\Logs", GenerateMode.ByEveryDay);
|
||||||
// 捕获未处理的异常
|
// 捕获未处理的异常
|
||||||
AppDomain.CurrentDomain.UnhandledException += ClientsLibrary.UserClient.CurrentDomain_UnhandledException;
|
AppDomain.CurrentDomain.UnhandledException += ClientsLibrary.UserClient.CurrentDomain_UnhandledException;
|
||||||
//=====================================================================
|
//=====================================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user