diff options
Diffstat (limited to 'src/mscorlib/src/System/BCLDebug.cs')
-rw-r--r-- | src/mscorlib/src/System/BCLDebug.cs | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/mscorlib/src/System/BCLDebug.cs b/src/mscorlib/src/System/BCLDebug.cs index 9b2ade26fa..0ca6e616f2 100644 --- a/src/mscorlib/src/System/BCLDebug.cs +++ b/src/mscorlib/src/System/BCLDebug.cs @@ -119,7 +119,6 @@ namespace System { [Pure] [Conditional("_LOGGING")] - [SecuritySafeCritical] static public void Log(String message) { if (AppDomain.CurrentDomain.IsUnloadingForcedFinalize()) return; @@ -132,7 +131,6 @@ namespace System { [Pure] [Conditional("_LOGGING")] - [SecuritySafeCritical] static public void Log(String switchName, String message) { if (AppDomain.CurrentDomain.IsUnloadingForcedFinalize()) return; @@ -160,7 +158,6 @@ namespace System { [MethodImplAttribute(MethodImplOptions.InternalCall)] private extern static int GetRegistryLoggingValues(out bool loggingEnabled, out bool logToConsole, out int logLevel, out bool perfWarnings, out bool correctnessWarnings, out bool safeHandleStackTraces); - [SecuritySafeCritical] private static void CheckRegistry() { if (AppDomain.CurrentDomain.IsUnloadingForcedFinalize()) return; @@ -207,7 +204,6 @@ namespace System { } } - [SecuritySafeCritical] internal static bool CheckEnabled(String switchName) { if (AppDomain.CurrentDomain.IsUnloadingForcedFinalize()) return false; @@ -220,7 +216,6 @@ namespace System { return ((int)logSwitch.MinimumLevel<=(int)LogLevel.Trace); } - [SecuritySafeCritical] private static bool CheckEnabled(String switchName, LogLevel level, out LogSwitch logSwitch) { if (AppDomain.CurrentDomain.IsUnloadingForcedFinalize()) { @@ -236,7 +231,6 @@ namespace System { [Pure] [Conditional("_LOGGING")] - [SecuritySafeCritical] public static void Log(String switchName, LogLevel level, params Object[]messages) { if (AppDomain.CurrentDomain.IsUnloadingForcedFinalize()) return; @@ -338,33 +332,9 @@ namespace System { System.Diagnostics.Log.LogMessage(LoggingLevels.TraceLevel0, logSwitch, trace.ToString()); } - // For logging errors related to the console - we often can't expect to - // write to stdout if it doesn't exist. - [SecuritySafeCritical] - [Conditional("_DEBUG")] - internal static void ConsoleError(String msg) - { - if (AppDomain.CurrentDomain.IsUnloadingForcedFinalize()) - return; - - if (m_MakeConsoleErrorLoggingWork == null) { - PermissionSet perms = new PermissionSet(); - perms.AddPermission(new EnvironmentPermission(PermissionState.Unrestricted)); - perms.AddPermission(new FileIOPermission(FileIOPermissionAccess.AllAccess, Path.GetFullPath("."))); - m_MakeConsoleErrorLoggingWork = perms; - } - m_MakeConsoleErrorLoggingWork.Assert(); - - using (TextWriter err = File.AppendText("ConsoleErrors.log")) - { - err.WriteLine(msg); - } - } - // For perf-related asserts. On a debug build, set the registry key // BCLPerfWarnings to non-zero. [Conditional("_DEBUG")] - [SecuritySafeCritical] internal static void Perf(bool expr, String msg) { if (AppDomain.CurrentDomain.IsUnloadingForcedFinalize()) @@ -384,7 +354,6 @@ namespace System { // BCLCorrectnessWarnings to non-zero. [Conditional("_DEBUG")] #if _DEBUG - [SecuritySafeCritical] #endif internal static void Correctness(bool expr, String msg) { @@ -409,7 +378,6 @@ namespace System { } #if !BIT64 // 32 - [SecuritySafeCritical] #endif internal static bool CorrectnessEnabled() { |