网络组件更细,支持客户端在线自由格式化

This commit is contained in:
hsl20
2017-03-16 20:13:46 +08:00
parent 47c9e01654
commit 1c7e373f55
3 changed files with 7 additions and 0 deletions

View File

@@ -607,6 +607,12 @@
商用限制1000个最小10个 商用限制1000个最小10个
</summary> </summary>
</member> </member>
<member name="P:IndustryEthernet.Net_Socket_Server.FormatClientOnline">
<summary>
客户端在线信息显示的格式化文本,如果自定义,必须#开头,
示例:"#IP:{0} Name:{1}"
</summary>
</member>
<member name="P:IndustryEthernet.Net_Socket_Server.AllClients"> <member name="P:IndustryEthernet.Net_Socket_Server.AllClients">
<summary> <summary>
所有客户端的在线信息,使用#符号分隔开来 所有客户端的在线信息,使用#符号分隔开来

Binary file not shown.

View File

@@ -390,6 +390,7 @@ namespace 软件系统服务端模版
{ {
net_socket_server.KeyToken = CommonHeadCode.KeyToken;//设置身份令牌 net_socket_server.KeyToken = CommonHeadCode.KeyToken;//设置身份令牌
net_socket_server.LogReacord.log_save_path = Application.StartupPath + @"\net_log.txt"; net_socket_server.LogReacord.log_save_path = Application.StartupPath + @"\net_log.txt";
net_socket_server.FormatClientOnline = "#IP:{0} Name:{1}";//必须为#开头,具体格式可由自身需求确定
net_socket_server.IsSaveLogClientLineChange = true; net_socket_server.IsSaveLogClientLineChange = true;
net_socket_server.ClientOnline += Net_socket_server_ClientOnline; net_socket_server.ClientOnline += Net_socket_server_ClientOnline;
net_socket_server.ClientOffline += Net_socket_server_ClientOffline; net_socket_server.ClientOffline += Net_socket_server_ClientOffline;