AssemblyNameFlags.cs 900 B

123456789101112131415161718192021
  1. // Licensed to the .NET Foundation under one or more agreements.
  2. // The .NET Foundation licenses this file to you under the MIT license.
  3. // See the LICENSE file in the project root for more information.
  4. namespace System.Reflection
  5. {
  6. [Flags]
  7. public enum AssemblyNameFlags
  8. {
  9. None = 0x0000,
  10. // Flag used to indicate that an assembly ref contains the full public key, not the compressed token.
  11. // Must match afPublicKey in CorHdr.h.
  12. PublicKey = 0x0001,
  13. //ProcArchMask = 0x00F0, // Bits describing the processor architecture
  14. // Accessible via AssemblyName.ProcessorArchitecture
  15. EnableJITcompileOptimizer = 0x4000,
  16. EnableJITcompileTracking = 0x8000,
  17. Retargetable = 0x0100,
  18. //ContentType = 0x0E00, // Bits describing the ContentType are accessible via AssemblyName.ContentType
  19. }
  20. }