20 references to ProcessorArchitectures
Microsoft.Build.Framework (20)
MSBuildNameIgnoreCaseComparer.cs (5)
25private static readonly NativeMethods.ProcessorArchitectures s_runningProcessorArchitecture = NativeMethods.ProcessorArchitecture; 75if ((s_runningProcessorArchitecture != NativeMethods.ProcessorArchitectures.IA64) 76&& (s_runningProcessorArchitecture != NativeMethods.ProcessorArchitectures.ARM)) 123if ((s_runningProcessorArchitecture != NativeMethods.ProcessorArchitectures.IA64) 124&& (s_runningProcessorArchitecture != NativeMethods.ProcessorArchitectures.ARM))
NativeMethods.cs (15)
420public readonly ProcessorArchitectures ProcessorArchitectureType; 425public readonly ProcessorArchitectures ProcessorArchitectureTypeNative; 432private static ProcessorArchitectures ConvertSystemArchitecture(ushort arch) 436PROCESSOR_ARCHITECTURE_INTEL => ProcessorArchitectures.X86, 437PROCESSOR_ARCHITECTURE_AMD64 => ProcessorArchitectures.X64, 438PROCESSOR_ARCHITECTURE_ARM => ProcessorArchitectures.ARM, 439PROCESSOR_ARCHITECTURE_IA64 => ProcessorArchitectures.IA64, 440PROCESSOR_ARCHITECTURE_ARM64 => ProcessorArchitectures.ARM64, 441_ => ProcessorArchitectures.Unknown, 450ProcessorArchitectureType = ProcessorArchitectures.Unknown; 451ProcessorArchitectureTypeNative = ProcessorArchitectures.Unknown; 465ProcessorArchitectures processorArchitecture = ProcessorArchitectures.Unknown; 953internal static ProcessorArchitectures ProcessorArchitecture => SystemInformation.ProcessorArchitectureType; 958internal static ProcessorArchitectures ProcessorArchitectureNative => SystemInformation.ProcessorArchitectureTypeNative;