PropertyAttributes.cs 555 B

1234567891011121314151617181920212223
  1. //
  2. // Author:
  3. // Jb Evain (jbevain@gmail.com)
  4. //
  5. // Copyright (c) 2008 - 2015 Jb Evain
  6. // Copyright (c) 2008 - 2011 Novell, Inc.
  7. //
  8. // Licensed under the MIT/X11 license.
  9. //
  10. using System;
  11. namespace Mono.Cecil {
  12. [Flags]
  13. public enum PropertyAttributes : ushort {
  14. None = 0x0000,
  15. SpecialName = 0x0200, // Property is special
  16. RTSpecialName = 0x0400, // Runtime(metadata internal APIs) should check name encoding
  17. HasDefault = 0x1000, // Property has default
  18. Unused = 0xe9ff // Reserved: shall be zero in a conforming implementation
  19. }
  20. }