/Mono.Cecil/IMetadataScope.cs

http://github.com/jbevain/cecil · C# · 23 lines · 11 code · 3 blank · 9 comment · 0 complexity · 152e26e115e85ba1777ebe8e0c828dfd 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. namespace Mono.Cecil {
  11. public enum MetadataScopeType {
  12. AssemblyNameReference,
  13. ModuleReference,
  14. ModuleDefinition,
  15. }
  16. public interface IMetadataScope : IMetadataTokenProvider {
  17. MetadataScopeType MetadataScopeType { get; }
  18. string Name { get; set; }
  19. }
  20. }