Fix inconsistent security annotations
authorJan Kotas <jkotas@microsoft.com>
Thu, 12 Nov 2015 22:31:18 +0000 (14:31 -0800)
committerJan Kotas <jkotas@microsoft.com>
Thu, 12 Nov 2015 22:31:18 +0000 (14:31 -0800)
[tfs-changeset: 1547876]

src/mscorlib/src/System/Threading/Tasks/Task.cs

index 2194300..a1da093 100644 (file)
@@ -6676,12 +6676,14 @@ namespace System.Threading.Tasks
             m_completingTask = completingTask;
         }
 
-        public void ExecuteWorkItem()
+        [SecurityCritical]
+        void IThreadPoolWorkItem.ExecuteWorkItem()
         {
             m_action.Invoke(m_completingTask);
         }
 
-        public void MarkAborted(ThreadAbortException tae)
+        [SecurityCritical]
+        void IThreadPoolWorkItem.MarkAborted(ThreadAbortException tae)
         {
             /* NOP */
         }