diff options
author | Sebastien Pouliot <sebastien@ximian.com> | 2005-06-09 18:09:11 +0400 |
---|---|---|
committer | Sebastien Pouliot <sebastien@ximian.com> | 2005-06-09 18:09:11 +0400 |
commit | f329ece0323791cdfe853a4d6db569f8282d8bdd (patch) | |
tree | 836bb39479f294af3c4079081024e95fde4af9fb /mcs/class/corlib/System.Security.Permissions | |
parent | 44fe6375d7e394fa7007b7ee338627352ea6aeb5 (diff) |
forgot a few of them...
svn path=/trunk/mcs/; revision=45701
Diffstat (limited to 'mcs/class/corlib/System.Security.Permissions')
5 files changed, 27 insertions, 10 deletions
diff --git a/mcs/class/corlib/System.Security.Permissions/IsolatedStoragePermissionAttribute.cs b/mcs/class/corlib/System.Security.Permissions/IsolatedStoragePermissionAttribute.cs index 70a526c2443..eb9e0cc97d5 100644 --- a/mcs/class/corlib/System.Security.Permissions/IsolatedStoragePermissionAttribute.cs +++ b/mcs/class/corlib/System.Security.Permissions/IsolatedStoragePermissionAttribute.cs @@ -5,7 +5,7 @@ // Dan Lewis (dihlewis@yahoo.co.uk) // // (C) 2002 -// Copyright (C) 2004 Novell, Inc (http://www.novell.com) +// Copyright (C) 2004-2005 Novell, Inc (http://www.novell.com) // // Permission is hereby granted, free of charge, to any person obtaining // a copy of this software and associated documentation files (the @@ -27,8 +27,13 @@ // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // -namespace System.Security.Permissions { - +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)] diff --git a/mcs/class/corlib/System.Security.Permissions/KeyContainerPermissionAccessEntryEnumerator.cs b/mcs/class/corlib/System.Security.Permissions/KeyContainerPermissionAccessEntryEnumerator.cs index 6861d23bae5..cc9d721705a 100644 --- a/mcs/class/corlib/System.Security.Permissions/KeyContainerPermissionAccessEntryEnumerator.cs +++ b/mcs/class/corlib/System.Security.Permissions/KeyContainerPermissionAccessEntryEnumerator.cs @@ -4,7 +4,7 @@ // Author // Sebastien Pouliot <sebastien@ximian.com> // -// Copyright (C) 2004 Novell, Inc (http://www.novell.com) +// Copyright (C) 2004-2005 Novell, Inc (http://www.novell.com) // // Permission is hereby granted, free of charge, to any person obtaining // a copy of this software and associated documentation files (the @@ -29,10 +29,12 @@ #if NET_2_0 using System.Collections; +using System.Runtime.InteropServices; namespace System.Security.Permissions { [Serializable] + [ComVisible (true)] public sealed class KeyContainerPermissionAccessEntryEnumerator : IEnumerator { private IEnumerator e; diff --git a/mcs/class/corlib/System.Security.Permissions/KeyContainerPermissionFlags.cs b/mcs/class/corlib/System.Security.Permissions/KeyContainerPermissionFlags.cs index 74d20468862..b56f486c414 100644 --- a/mcs/class/corlib/System.Security.Permissions/KeyContainerPermissionFlags.cs +++ b/mcs/class/corlib/System.Security.Permissions/KeyContainerPermissionFlags.cs @@ -28,10 +28,13 @@ #if NET_2_0 +using System.Runtime.InteropServices; + namespace System.Security.Permissions { [Flags] [Serializable] + [ComVisible (true)] public enum KeyContainerPermissionFlags { NoFlags = 0, Create = 1, diff --git a/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs b/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs index f5f8e95cf76..c9fda95fbfb 100644 --- a/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs +++ b/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs @@ -5,7 +5,7 @@ // Sebastien Pouliot <sebastien@ximian.com> // // Copyright (C) 2003 Motus Technologies. http://www.motus.com -// Copyright (C) 2004 Novell, Inc (http://www.novell.com) +// Copyright (C) 2004-2005 Novell, Inc (http://www.novell.com) // // Permission is hereby granted, free of charge, to any person obtaining // a copy of this software and associated documentation files (the @@ -32,12 +32,16 @@ using System.Globalization; using System.Text; #if NET_2_0 +using System.Runtime.InteropServices; using System.Security.AccessControl; #endif namespace System.Security.Permissions { [Serializable] +#if NET_2_0 + [ComVisible (true)] +#endif public sealed class RegistryPermission : CodeAccessPermission, IUnrestrictedPermission, IBuiltInPermission { diff --git a/mcs/class/corlib/System.Security.Permissions/RegistryPermissionAttribute.cs b/mcs/class/corlib/System.Security.Permissions/RegistryPermissionAttribute.cs index e2a3fff6060..7ae08c3942c 100644 --- a/mcs/class/corlib/System.Security.Permissions/RegistryPermissionAttribute.cs +++ b/mcs/class/corlib/System.Security.Permissions/RegistryPermissionAttribute.cs @@ -7,7 +7,7 @@ // // (C) 2002 Ximian, Inc. http://www.ximian.com // Portions Copyright (C) 2003 Motus Technologies (http://www.motus.com) -// Copyright (C) 2004 Novell, Inc (http://www.novell.com) +// Copyright (C) 2004-2005 Novell, Inc (http://www.novell.com) // // Permission is hereby granted, free of charge, to any person obtaining // a copy of this software and associated documentation files (the @@ -29,10 +29,13 @@ // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // -using System; - -namespace System.Security.Permissions { - +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)] |