From b5234c5ab1e9e6826b8d8fc1e95fa752aaa40b74 Mon Sep 17 00:00:00 2001 From: chr <chr@mailcom> Date: 星期六, 02 十一月 2024 10:56:50 +0800 Subject: [PATCH] 优化程序 --- PdmSwPlugin.Common/Util/LimitedConcurrencyLevelTaskScheduler.cs | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/PdmSwPlugin.Common/Util/LimitedConcurrencyLevelTaskScheduler.cs b/PdmSwPlugin.Common/Util/LimitedConcurrencyLevelTaskScheduler.cs index 13e41d6..dbbebdc 100644 --- a/PdmSwPlugin.Common/Util/LimitedConcurrencyLevelTaskScheduler.cs +++ b/PdmSwPlugin.Common/Util/LimitedConcurrencyLevelTaskScheduler.cs @@ -8,15 +8,15 @@ /// <summary> /// https://learn.microsoft.com/zh-cn/dotnet/api/system.threading.tasks.taskscheduler?view=netframework-4.7.2 /// </summary> - public class LimitedConcurrencyLevelTaskScheduler : TaskScheduler + public class LimitedConcurrencyLevelTaskSchedulerMsn : TaskScheduler { - public static LimitedConcurrencyLevelTaskScheduler Instance { get; private set; } + public static LimitedConcurrencyLevelTaskSchedulerMsn Instance { get; private set; } public static TaskFactory Factory { get; private set; } - static LimitedConcurrencyLevelTaskScheduler() + static LimitedConcurrencyLevelTaskSchedulerMsn() { - Instance = new LimitedConcurrencyLevelTaskScheduler(Environment.ProcessorCount * 10); + Instance = new LimitedConcurrencyLevelTaskSchedulerMsn(Environment.ProcessorCount * 10); Factory = new TaskFactory(Instance); } @@ -34,7 +34,7 @@ private int _delegatesQueuedOrRunning = 0; // Creates a new instance with the specified degree of parallelism. - public LimitedConcurrencyLevelTaskScheduler(int maxDegreeOfParallelism) + public LimitedConcurrencyLevelTaskSchedulerMsn(int maxDegreeOfParallelism) { if (maxDegreeOfParallelism < 1) throw new ArgumentOutOfRangeException("maxDegreeOfParallelism"); _maxDegreeOfParallelism = maxDegreeOfParallelism; -- Gitblit v1.9.1