using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Reflection { /// Identifies the processor and bits-per-word of the platform targeted by an executable. // Token: 0x02000214 RID: 532 [Token(Token = "0x2000214")] [ComVisible(true)] [Serializable] public enum ProcessorArchitecture { /// An unknown or unspecified combination of processor and bits-per-word. // Token: 0x04000A20 RID: 2592 [Token(Token = "0x4000A20")] None, /// Neutral with respect to processor and bits-per-word. // Token: 0x04000A21 RID: 2593 [Token(Token = "0x4000A21")] MSIL, /// A 32-bit Intel processor, either native or in the Windows on Windows environment on a 64-bit platform (WOW64). // Token: 0x04000A22 RID: 2594 [Token(Token = "0x4000A22")] X86, /// A 64-bit Intel Itanium processor only. // Token: 0x04000A23 RID: 2595 [Token(Token = "0x4000A23")] IA64, /// A 64-bit processor based on the x64 architecture. // Token: 0x04000A24 RID: 2596 [Token(Token = "0x4000A24")] Amd64, /// An ARM processor. // Token: 0x04000A25 RID: 2597 [Token(Token = "0x4000A25")] Arm } }