2 * Copyright (c) 2002 Sergey Chaban <serge@wildwestsoftware.com>
\r
7 namespace Mono.PEToolkit.Metadata {
\r
10 /// Values for AssemblyFlags.
\r
13 /// See Partition II, 22.1.2
\r
16 public enum AssemblyFlags {
\r
18 /// The assembly reference holds the full (unhashed) public key.
\r
23 /// The assembly is side by side compatible.
\r
25 SideBySideCompatible = 0x0000,
\r
28 /// The assembly cannot execute with other versions
\r
29 /// if they are executing in the same application domain.
\r
31 NonSideBySideAppDomain = 0x0010,
\r
34 /// The assembly cannot execute with other versions
\r
35 /// if they are executing in the same process.
\r
37 NonSideBySideProcess = 0x0020,
\r
40 /// The assembly cannot execute with other versions
\r
41 /// if they are executing on the same machine.
\r
43 NonSideBySideMachine = 0x0030,
\r
46 /// JIT should generate CIL-to-native code map.
\r
48 EnableJITcompileTracking = 0x8000,
\r
51 /// JIT should not generate optimized code.
\r
53 DisableJITcompileOptimizer = 0x4000,
\r