Jumbo patch for NET_2_0, mscorlib is now clean
[mono.git] / mcs / class / corlib / System.Security.Policy / PolicyStatement.cs
index 96ee3b3f48836d3d669640a62c8a60acdd8515e3..111c25e34a13a9eacc2e0ee4594ec260a0191bd2 100644 (file)
@@ -34,9 +34,7 @@ using System.Security.Permissions;
 namespace System.Security.Policy {\r
 \r
        [Serializable]\r
-#if NET_2_0
        [ComVisible (true)]
-#endif
        public sealed class PolicyStatement : ISecurityEncodable, ISecurityPolicyEncodable {
 
                private PermissionSet perms;\r
@@ -148,7 +146,6 @@ namespace System.Security.Policy {
                        return element;\r
                }
 
-#if NET_2_0
                [ComVisible (false)]
                public override bool Equals (object obj)
                {
@@ -167,7 +164,6 @@ namespace System.Security.Policy {
                        // return same hash code if two PolicyStatement are equals
                        return (PermissionSet.GetHashCode () ^ (int) attrs);
                }
-#endif
 
                internal static PolicyStatement Empty ()
                {