Enum AssemblyAttributes
- Namespace
- AsmResolver.PE.DotNet.Metadata.Tables
- Assembly
- AsmResolver.PE.dll
Provides members defining all possible flags that can be assigned to an assembly definition or reference.
[Flags]
public enum AssemblyAttributes : uint
Fields
ArchitectureAmd64 = 64
The assembly uses an AMD x64 pe32+ processor architecture.
ArchitectureIa64 = ArchitectureMsil | ArchitectureX86
The assembly uses an itanium pe32+ processor architecture.
ArchitectureMask = ArchitectureIa64 | ArchitectureAmd64
Bits describing the processor architecture.
ArchitectureMsil = 16
The assembly uses a neutral processor architecture.
ArchitectureNone = 0
The assembly uses an unspecified processor architecture.
ArchitectureX86 = 32
The assembly uses a x86 pe32 processor architecture.
ContentDefault = 0
The assembly contains .NET Framework code.
ContentMask = 3584
Bits describing the content type.
ContentWindowsRuntime = 512
The assembly contains Windows Runtime code.
DisableJitCompileOptimizer = 16384
From "DebuggableAttribute".
EnableJitCompileTracking = 32768
From "DebuggableAttribute".
FullMask = ArchitectureMask | Specified
Bits describing the PA incl. Specified.
PublicKey = 1
The assembly holds the full (unhashed) public key.
Retargetable = 256
The assembly can be retargeted (at runtime) to an assembly from a different publisher.
Specified = 128
Propagate PA flags to Assembly record.