2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Fri, 9 Jul 2004 01:46:05 +0000 (01:46 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Fri, 9 Jul 2004 01:46:05 +0000 (01:46 -0000)
* StorePermissionFlags.cs: Fixed flags values. Added [Serializable]
attribute.

svn path=/trunk/mcs/; revision=30906

mcs/class/System.Security/System.Security.Permissions/ChangeLog
mcs/class/System.Security/System.Security.Permissions/StorePermissionFlags.cs

index 60cc1cbe013094634da809c5eea3d6f5552fe0c6..46f843c5e1da532510e839785566831cef2181c9 100644 (file)
@@ -1,3 +1,8 @@
+2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * StorePermissionFlags.cs: Fixed flags values. Added [Serializable]
+       attribute.
+
 2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>
 
        * StorePermissionFlags.cs: New. CAS-related enum for StorePermission.
index 61ee3541b70cf0eaa2535716b6d7085db97c1f5b..9cf0c2c069440a7d875d0f22526de01068c24018 100644 (file)
@@ -33,15 +33,16 @@ using System;
 namespace System.Security.Permissions {
 
        [Flags]
+       [SerializableAttribute]
        public enum StorePermissionFlags {
                NoFlags = 0,
-               AddToStore,
-               CreateStore,
-               DeleteStore,
-               EnumerateCertificates,
-               EnumerateStores,
-               OpenStore,
-               RemoveFromStore,
+               CreateStore = 1,
+               DeleteStore = 2,
+               EnumerateStores = 4,
+               OpenStore = 16,
+               AddToStore = 32,
+               RemoveFromStore = 64,
+               EnumerateCertificates = 128,
                AllFlags = AddToStore | CreateStore | DeleteStore | OpenStore |
                        EnumerateCertificates | EnumerateStores | RemoveFromStore
        }