TestimoX

API Reference

Class

ProcessorInfo

Namespace ComputerX.Hardware
Assembly ComputerX
Modifiers sealed

CPU details captured from the system (name, cores/threads, speed, IDs).

Inheritance

  • Object
  • ProcessorInfo

Constructors

Properties

public String Name { get; set; } #
Display(Order = 0)

CPU model/name.

public String Manufacturer { get; set; } #
Display(Order = 1)

CPU manufacturer.

public Nullable<Int32> NumberOfCores { get; set; } #
Display(Name = "Cores", Order = 2)

Number of physical cores.

public Nullable<Int32> NumberOfLogicalProcessors { get; set; } #
Display(Name = "Logical", Order = 3)

Number of logical processors (hardware threads).

public Nullable<Int32> MaxClockSpeed { get; set; } #
Display(Name = "Max MHz", Order = 4)

Maximum clock speed in MHz.

public String ProcessorId { get; set; } #
Display(Name = "ID", Order = 5)

Processor ID reported by WMI.