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