/* * Copyright (c) 2002 Sergey Chaban */ using System; namespace Mono.PEToolkit.Metadata { /// /// Values for AssemblyFlags. /// /// /// See Partition II, 22.1.2 /// [Flags] public enum AssemblyFlags { /// /// The assembly reference holds the full (unhashed) public key. /// PublicKey = 0x0001, /// /// The assembly is side by side compatible. /// SideBySideCompatible = 0x0000, /// /// The assembly cannot execute with other versions /// if they are executing in the same application domain. /// NonSideBySideAppDomain = 0x0010, /// /// The assembly cannot execute with other versions /// if they are executing in the same process. /// NonSideBySideProcess = 0x0020, /// /// The assembly cannot execute with other versions /// if they are executing on the same machine. /// NonSideBySideMachine = 0x0030, /// /// JIT should generate CIL-to-native code map. /// EnableJITcompileTracking = 0x8000, /// /// JIT should not generate optimized code. /// DisableJITcompileOptimizer = 0x4000, } }