X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FSystem.Security.Permissions%2FStrongNamePermissionAttribute.cs;h=52a120d4909c23905247a6c79b14a4199a599666;hb=fd5bcaa48b77718531cc74d47596096fab6fcf1b;hp=66e39b0f5e2e1fcaed8a9dc176a86a20abc6c72c;hpb=496dfbf9ec0fd3143e5dd560a863d916e56a52b8;p=mono.git diff --git a/mcs/class/corlib/System.Security.Permissions/StrongNamePermissionAttribute.cs b/mcs/class/corlib/System.Security.Permissions/StrongNamePermissionAttribute.cs index 66e39b0f5e2..52a120d4909 100644 --- a/mcs/class/corlib/System.Security.Permissions/StrongNamePermissionAttribute.cs +++ b/mcs/class/corlib/System.Security.Permissions/StrongNamePermissionAttribute.cs @@ -33,9 +33,7 @@ using System.Runtime.InteropServices; namespace System.Security.Permissions { -#if NET_2_0 [ComVisible (true)] -#endif [AttributeUsage (AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple=true, Inherited=false)] @@ -72,6 +70,9 @@ namespace System.Security.Permissions { // Methods public override IPermission CreatePermission () { +#if MOBILE + return null; +#else if (this.Unrestricted) return new StrongNameIdentityPermission (PermissionState.Unrestricted); @@ -89,6 +90,7 @@ namespace System.Security.Permissions { v = new Version (version); return new StrongNameIdentityPermission (blob, name, v); +#endif } } }