40 lines
1.2 KiB
C#
40 lines
1.2 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Reflection
|
|
{
|
|
/// <summary>Identifies the processor and bits-per-word of the platform targeted by an executable.</summary>
|
|
// Token: 0x0200021B RID: 539
|
|
[Token(Token = "0x200021B")]
|
|
[ComVisible(true)]
|
|
[Serializable]
|
|
public enum ProcessorArchitecture
|
|
{
|
|
/// <summary>An unknown or unspecified combination of processor and bits-per-word.</summary>
|
|
// Token: 0x04000A2A RID: 2602
|
|
[Token(Token = "0x4000A2A")]
|
|
None,
|
|
/// <summary>Neutral with respect to processor and bits-per-word.</summary>
|
|
// Token: 0x04000A2B RID: 2603
|
|
[Token(Token = "0x4000A2B")]
|
|
MSIL,
|
|
/// <summary>A 32-bit Intel processor, either native or in the Windows on Windows environment on a 64-bit platform (WOW64).</summary>
|
|
// Token: 0x04000A2C RID: 2604
|
|
[Token(Token = "0x4000A2C")]
|
|
X86,
|
|
/// <summary>A 64-bit Intel Itanium processor only.</summary>
|
|
// Token: 0x04000A2D RID: 2605
|
|
[Token(Token = "0x4000A2D")]
|
|
IA64,
|
|
/// <summary>A 64-bit processor based on the x64 architecture.</summary>
|
|
// Token: 0x04000A2E RID: 2606
|
|
[Token(Token = "0x4000A2E")]
|
|
Amd64,
|
|
/// <summary>An ARM processor.</summary>
|
|
// Token: 0x04000A2F RID: 2607
|
|
[Token(Token = "0x4000A2F")]
|
|
Arm
|
|
}
|
|
}
|