From b96dc06b07ce03920495bde9baa9a741a3e7ce63 Mon Sep 17 00:00:00 2001 From: int2e <1013706666@qq.com> Date: Thu, 15 Oct 2020 15:36:58 +0800 Subject: [PATCH] - --- src/HPSocket.Net/Base/Server.cs | 11 ++++------- src/HPSocket.Net/Common/ExtraData.cs | 12 ++++-------- src/HPSocket.Net/HPSocket.Net.xml | 7 +++---- src/HPSocket.Net/IServer.cs | 11 ++++------- 4 files changed, 15 insertions(+), 26 deletions(-) diff --git a/src/HPSocket.Net/Base/Server.cs b/src/HPSocket.Net/Base/Server.cs index 0259476..498e086 100644 --- a/src/HPSocket.Net/Base/Server.cs +++ b/src/HPSocket.Net/Base/Server.cs @@ -6,8 +6,6 @@ using System.Text; #if !NET20 && !NET30 && !NET35 using System.Threading.Tasks; using System.Collections.Concurrent; -#else -using System.Collections.Generic; #endif namespace HPSocket.Base @@ -431,18 +429,18 @@ namespace HPSocket.Base return obj == null ? default : (T)obj; } - #if NET20 || NET30 || NET35 +#if NET20 || NET30 || NET35 /// - /// 获取所有扩展数据 + /// 获取所有附加数据 /// /// public Dictionary GetAllExtra() { return ExtraData.GetAll(); } - #else +#else /// - /// 获取所有扩展数据 + /// 获取所有附加数据 /// /// public ConcurrentDictionary GetAllExtra() @@ -451,7 +449,6 @@ namespace HPSocket.Base } #endif - /// public bool RemoveExtra(IntPtr connId) => ExtraData.Remove(connId); diff --git a/src/HPSocket.Net/Common/ExtraData.cs b/src/HPSocket.Net/Common/ExtraData.cs index 21e38e6..125178a 100644 --- a/src/HPSocket.Net/Common/ExtraData.cs +++ b/src/HPSocket.Net/Common/ExtraData.cs @@ -46,19 +46,16 @@ namespace HPSocket } /// - /// 获取所有扩展数据 + /// 获取所有附加数据 /// /// public Dictionary GetAll() { - return _dict; + return new Dictionary(_dict); } - - /// /// 设置附加数据 - /// /// /// /// @@ -149,17 +146,16 @@ namespace HPSocket } /// - /// 获取所有扩展数据 + /// 获取所有附加数据 /// /// public ConcurrentDictionary GetAll() { - return _dict; + return new ConcurrentDictionary(_dict); } /// /// 设置附加数据 - /// /// /// /// diff --git a/src/HPSocket.Net/HPSocket.Net.xml b/src/HPSocket.Net/HPSocket.Net.xml index a8fdbdd..c2bc5a7 100644 --- a/src/HPSocket.Net/HPSocket.Net.xml +++ b/src/HPSocket.Net/HPSocket.Net.xml @@ -986,7 +986,7 @@ - 获取所有扩展数据 + 获取所有附加数据 @@ -1518,14 +1518,13 @@ - 获取所有扩展数据 + 获取所有附加数据 设置附加数据 - @@ -4419,7 +4418,7 @@ - 获取所有扩展数据 + 获取所有附加数据 diff --git a/src/HPSocket.Net/IServer.cs b/src/HPSocket.Net/IServer.cs index 6cf0012..5aa3638 100644 --- a/src/HPSocket.Net/IServer.cs +++ b/src/HPSocket.Net/IServer.cs @@ -1,10 +1,7 @@ using System; using System.Collections.Generic; #if !NET20 && !NET30 && !NET35 -using System.Threading.Tasks; using System.Collections.Concurrent; -#else -using System.Collections.Generic; #endif namespace HPSocket @@ -339,15 +336,15 @@ namespace HPSocket /// T GetExtra(IntPtr connId); - #if NET20 || NET30 || NET35 +#if NET20 || NET30 || NET35 /// - /// 获取所有扩展数据 + /// 获取所有附加数据 /// /// Dictionary GetAllExtra(); - #else +#else /// - /// 获取所有扩展数据 + /// 获取所有附加数据 /// /// ConcurrentDictionary GetAllExtra(); -- Gitee