Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2005-04-28 16:09:31 +0400
committerSebastien Pouliot <sebastien@ximian.com>2005-04-28 16:09:31 +0400
commit3ed164a91a6cf9c934c4dcb48aee381884b5aa2f (patch)
treecc8202fc00fa147afbb52c241cab3a4d52583a93 /mcs/class/corlib/System.Security/SecurityException.cs
parent75550229ea0ac1ee94d79af21a551a9c78a370c8 (diff)
2005-04-28 Sebastien Pouliot <sebastien@ximian.com>
* PermissionSetCollection.cs: Updated wrt beta2. Seems this will be removed before 2.0 final. * HostProtectionException.cs: Updated wrt beta2. Added TODO as it isn't support by the runtime. * SecurityContext.cs: Updated wrt beta2. Class is now internal in NET_1_1 to allow the compressed stack propagation to other threads. * SecurityCriticalAttribute.cs: Added support for property Scope. * SecurityException.cs: Removed PermitOnlySetInstance property to match beta2. * SecurityTransparentAttribute.cs: Fixed AttributeUsage. Added TODO as it isn't support by the runtime. * SuppressUnmanagedCodeSecurityAttribute.cs: Added delegates to usage in NET_2_0. svn path=/trunk/mcs/; revision=43714
Diffstat (limited to 'mcs/class/corlib/System.Security/SecurityException.cs')
-rw-r--r--mcs/class/corlib/System.Security/SecurityException.cs12
1 files changed, 2 insertions, 10 deletions
diff --git a/mcs/class/corlib/System.Security/SecurityException.cs b/mcs/class/corlib/System.Security/SecurityException.cs
index 4f6d74333c8..514317e11ea 100644
--- a/mcs/class/corlib/System.Security/SecurityException.cs
+++ b/mcs/class/corlib/System.Security/SecurityException.cs
@@ -41,10 +41,9 @@ namespace System.Security {
[Serializable]
#if NET_2_0
- public class SecurityException : SystemException, _Exception {
-#else
- public class SecurityException : SystemException {
+ [ComVisible (true)]
#endif
+ public class SecurityException : SystemException {
// Fields
string permissionState;
Type permissionType;
@@ -91,13 +90,6 @@ namespace System.Security {
set { _method = value; }
}
- [Obsolete]
- [ComVisible (false)]
- public IPermission PermissionThatFailed {
- get { return _permfailed; }
- set { _permfailed = value; }
- }
-
[ComVisible (false)]
public object PermitOnlySetInstance {
[SecurityPermission (SecurityAction.Demand, ControlEvidence=true, ControlPolicy=true)]