MS.StrongNameNativeStrongNameInFlags.cs
1 using System;2 3 namespace MS.StrongName.Native4 {5 /// <summary>6 /// Input flags for use with the strong name verification functions7 /// </summary>8 [Flags]9 internal enum StrongNameInFlags : int10 {11 /// <summary>12 /// Verify even if the settings in the registry disable it13 /// </summary>14 ForceVerification = 0x00000001,15 16 /// <summary>17 /// Verification is the first (on entry to the cache) 18 /// </summary>19 Install = 0x00000002,20 21 /// <summary>22 /// Cache protects assembly from all but admin access23 /// </summary>24 AdminAccess = 0x00000004,25 26 /// <summary>27 /// Cache protects user's assembly from other users28 /// </summary>29 UserAccess = 0x00000008,30 31 /// <summary>32 /// Cache provides no access restriction guarantees33 /// </summary>34 AllAccess = 0x0000001035 }36 }