-//\r
-// System.Security.Permissions.IsolatedStoragePermissionAttributes.cs\r
-//\r
-// Author:\r
-// Dan Lewis (dihlewis@yahoo.co.uk)\r
-//\r
-// (C) 2002\r
-//\r
-\r
-using System;\r
-using System.Security.Permissions;\r
-\r
-namespace System.Security.Permissions {\r
- \r
- [AttributeUsage ( AttributeTargets.Assembly | AttributeTargets.Class |\r
- AttributeTargets.Struct | AttributeTargets.Constructor |\r
- AttributeTargets.Method)]\r
- [Serializable]\r
- public abstract class IsolatedStoragePermissionAttribute : CodeAccessSecurityAttribute {\r
- \r
- public IsolatedStoragePermissionAttribute (SecurityAction action) : base (action) {\r
- }\r
-\r
- public IsolatedStorageContainment UsageAllowed {\r
- get { return usage_allowed; }\r
- set { usage_allowed = value; }\r
- }\r
-\r
- public long UserQuota {\r
- get { return user_quota; }\r
- set { user_quota = value; }\r
- }\r
-\r
- // private\r
-\r
- private IsolatedStorageContainment usage_allowed;\r
- private long user_quota;\r
- }\r
-}\r
+//
+// System.Security.Permissions.IsolatedStoragePermissionAttributes.cs
+//
+// Author:
+// Dan Lewis (dihlewis@yahoo.co.uk)
+//
+// (C) 2002
+//
+
+using System;
+
+namespace System.Security.Permissions {
+
+ [AttributeUsage ( AttributeTargets.Assembly | AttributeTargets.Class |
+ AttributeTargets.Struct | AttributeTargets.Constructor |
+ AttributeTargets.Method, AllowMultiple=true, Inherited=false)]
+ [Serializable]
+ public abstract class IsolatedStoragePermissionAttribute : CodeAccessSecurityAttribute {
+
+ public IsolatedStoragePermissionAttribute (SecurityAction action) : base (action) {
+ }
+
+ public IsolatedStorageContainment UsageAllowed {
+ get { return usage_allowed; }
+ set { usage_allowed = value; }
+ }
+
+ public long UserQuota {
+ get { return user_quota; }
+ set { user_quota = value; }
+ }
+
+ // private
+
+ private IsolatedStorageContainment usage_allowed;
+ private long user_quota;
+ }
+}