diff options
Diffstat (limited to 'src/mscorlib/src/System/IAppDomainPauseManager.cs')
-rw-r--r-- | src/mscorlib/src/System/IAppDomainPauseManager.cs | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/mscorlib/src/System/IAppDomainPauseManager.cs b/src/mscorlib/src/System/IAppDomainPauseManager.cs index 7e031454a4..902a79bd2a 100644 --- a/src/mscorlib/src/System/IAppDomainPauseManager.cs +++ b/src/mscorlib/src/System/IAppDomainPauseManager.cs @@ -20,16 +20,13 @@ namespace System using System.Runtime.Versioning; using System.Runtime.CompilerServices; - [System.Security.SecurityCritical] internal class AppDomainPauseManager { - [System.Security.SecurityCritical] public AppDomainPauseManager() { isPaused = false; } - [System.Security.SecurityCritical] static AppDomainPauseManager() { } @@ -37,22 +34,19 @@ namespace System static readonly AppDomainPauseManager instance = new AppDomainPauseManager(); internal static AppDomainPauseManager Instance { - [System.Security.SecurityCritical] get { return instance; } } // FAS: IAppDomainPauseConsumer interface implementation // currently there is nothing we do here as the implementation // of updating pause times have been moved to native CorHost2 - [System.Security.SecurityCritical] public void Pausing() { } - [System.Security.SecurityCritical] public void Paused() { - Contract.Assert(!isPaused); + Debug.Assert(!isPaused); if(ResumeEvent == null) ResumeEvent = new ManualResetEvent(false); @@ -67,15 +61,13 @@ namespace System isPaused = true; } - [System.Security.SecurityCritical] public void Resuming() { - Contract.Assert(isPaused); + Debug.Assert(isPaused); isPaused = false; ResumeEvent.Set(); } - [System.Security.SecurityCritical] public void Resumed() { Timer.Resume(); @@ -85,15 +77,12 @@ namespace System internal static bool IsPaused { - [System.Security.SecurityCritical] get { return isPaused; } } internal static ManualResetEvent ResumeEvent { - [System.Security.SecurityCritical] get; - [System.Security.SecurityCritical] set; } } |