Merge pull request #5198 from BrzVlad/fix-binprot-stats
[mono.git] / mcs / class / corlib / System.Security.Permissions / CodeAccessSecurityAttribute.cs
index 69e807a2d5b578e5a6fe0f2cc4618763ea628f38..05f56decf4a2b7b088d9bbf561f87581ba0852e4 100644 (file)
 //
 
 using System.Runtime.InteropServices;
-\r
-namespace System.Security.Permissions {\r
-\r
-#if NET_2_0
-       [ComVisible (true)]
+
+namespace System.Security.Permissions {
+
+#if MOBILE && !MONOTOUCH
+       [Obsolete ("CAS support is not available with Silverlight applications.")]
 #endif
+       [ComVisible (true)]
        [AttributeUsage(
                AttributeTargets.Assembly 
                | AttributeTargets.Class 
@@ -46,11 +47,7 @@ namespace System.Security.Permissions {
        [Serializable]
        public abstract class CodeAccessSecurityAttribute : SecurityAttribute {
 
-#if NET_2_0
                protected CodeAccessSecurityAttribute (SecurityAction action) 
-#else
-               public CodeAccessSecurityAttribute (SecurityAction action) 
-#endif
                        : base (action)
                {
                }