summaryrefslogtreecommitdiff
path: root/mcs/class/corlib/System.Threading.Tasks/TaskScheduler.cs
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/class/corlib/System.Threading.Tasks/TaskScheduler.cs')
-rw-r--r--mcs/class/corlib/System.Threading.Tasks/TaskScheduler.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/mcs/class/corlib/System.Threading.Tasks/TaskScheduler.cs b/mcs/class/corlib/System.Threading.Tasks/TaskScheduler.cs
index 618c185084..a4031c0a50 100644
--- a/mcs/class/corlib/System.Threading.Tasks/TaskScheduler.cs
+++ b/mcs/class/corlib/System.Threading.Tasks/TaskScheduler.cs
@@ -100,6 +100,12 @@ namespace System.Threading.Tasks
return id;
}
}
+
+ internal static bool IsDefault {
+ get {
+ return currentScheduler == null || currentScheduler == defaultScheduler;
+ }
+ }
public virtual int MaximumConcurrencyLevel {
get {