GenericAccessRights.cs 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System;
  2. using System.Diagnostics.CodeAnalysis;
  3. namespace Experimental.System.Messaging
  4. {
  5. /// <include file='doc\GenericAccessRights.uex' path='docs/doc[@for="GenericAccessRights"]/*' />
  6. /// <devdoc>
  7. /// <para>[To be supplied.]</para>
  8. /// </devdoc>
  9. [Flags]
  10. [SuppressMessage("Microsoft.Usage", "CA2217:DoNotMarkEnumsWithFlags")]
  11. public enum GenericAccessRights
  12. {
  13. /// <include file='doc\GenericAccessRights.uex' path='docs/doc[@for="GenericAccessRights.All"]/*' />
  14. /// <devdoc>
  15. /// <para>[To be supplied.]</para>
  16. /// </devdoc>
  17. All = 1 << 28,
  18. /// <include file='doc\GenericAccessRights.uex' path='docs/doc[@for="GenericAccessRights.Execute"]/*' />
  19. /// <devdoc>
  20. /// <para>[To be supplied.]</para>
  21. /// </devdoc>
  22. Execute = 1 << 29,
  23. /// <include file='doc\GenericAccessRights.uex' path='docs/doc[@for="GenericAccessRights.Write"]/*' />
  24. /// <devdoc>
  25. /// <para>[To be supplied.]</para>
  26. /// </devdoc>
  27. Write = 1 << 30,
  28. /// <include file='doc\GenericAccessRights.uex' path='docs/doc[@for="GenericAccessRights.Read"]/*' />
  29. /// <devdoc>
  30. /// <para>[To be supplied.]</para>
  31. /// </devdoc>
  32. Read = 1 << 31,
  33. /// <include file='doc\GenericAccessRights.uex' path='docs/doc[@for="GenericAccessRights.None"]/*' />
  34. /// <devdoc>
  35. /// <para>[To be supplied.]</para>
  36. /// </devdoc>
  37. None = 0
  38. }
  39. }