API Reference
Class
ComputerSystemInfo
Basic hardware and domain membership information for a computer.
Inheritance
- Object
- ComputerSystemInfo
Constructors
public ComputerSystemInfo() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Workgroup { get; set; } #Display(Order = 3)Workgroup name when not joined to a domain.
public Nullable<Boolean> PartOfDomain { get; set; } #Display(Name = "In Domain", Order = 4)Indicates whether the machine is joined to a domain.
public Nullable<DomainRole> DomainRole { get; set; } #Display(Name = "Role", Order = 5)Domain/workgroup role of the machine.
public Nullable<Int32> NumberOfProcessors { get; set; } #Display(Name = "CPU Sockets", Order = 6)Total number of physical CPU packages.
public Nullable<Int32> NumberOfLogicalProcessors { get; set; } #Display(Name = "Logical CPUs", Order = 7)Total number of logical processors (threads).
public Nullable<UInt64> TotalPhysicalMemory { get; set; } #Display(Name = "RAM", Order = 8)Total physical memory in bytes.
public Nullable<Boolean> HypervisorPresent { get; set; } #Display(Name = "Hypervisor", Order = 9)True when a hypervisor is detected by the OS.