/Mono.Cecil/MethodSemanticsAttributes.cs

http://github.com/jbevain/cecil · C# · 25 lines · 13 code · 3 blank · 9 comment · 0 complexity · 24de867879ccefb3d5dbb07d8099f272 MD5 · raw file

  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 MethodSemanticsAttributes : ushort {
  14. None = 0x0000,
  15. Setter = 0x0001, // Setter for property
  16. Getter = 0x0002, // Getter for property
  17. Other = 0x0004, // Other method for property or event
  18. AddOn = 0x0008, // AddOn method for event
  19. RemoveOn = 0x0010, // RemoveOn method for event
  20. Fire = 0x0020 // Fire method for event
  21. }
  22. }