Class HardwareSummary
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents information about the hardware present in a CENTREL.XIA.Configuration.Types.Machine.
public class HardwareSummary : BaseTypeSection
- Inheritance
-
HardwareSummary
Constructors
HardwareSummary()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.HardwareSummary class.
public HardwareSummary()
Properties
Batteries
Gets or sets the batteries found within a portable machine.
public Batteries Batteries { get; set; }
Property Value
Bios
Gets or sets information about the BIOS found in this machine.
public BiosInformation Bios { get; set; }
Property Value
ChassisType
Gets or sets the type of chassis of this machine.
public ChassisType ChassisType { get; set; }
Property Value
ChassisTypeString
Gets the type of chassis as a human readable string.
public string ChassisTypeString { get; set; }
Property Value
Devices
Gets or sets the devices found on this machine.
public WindowsDevices Devices { get; set; }
Property Value
DiskDrives
Gets or sets information about the disk drives installed in this machine, as seen by the operating system.
public DiskDrives DiskDrives { get; set; }
Property Value
DiskVolumes
Gets or sets all volumes found on this Windows machine.
public WindowsDiskVolumes DiskVolumes { get; set; }
Property Value
EnclosureManufacturer
Gets or sets the name of the manufacturer of the machine's enclosure.
public string EnclosureManufacturer { get; set; }
Property Value
EnclosureModel
Gets or sets the model of the machine's enclosure.
public string EnclosureModel { get; set; }
Property Value
EnclosureSerialNumber
Gets or sets the serial number of the machine's enclosure. Typically this will be the same as the machine's serial number, however differs in certain situations - for example when the machine is a blade server.
public string EnclosureSerialNumber { get; set; }
Property Value
IsVirtualMachine
Gets or sets whether the machine is a virtual machine.
public BooleanOption IsVirtualMachine { get; set; }
Property Value
LogicalDrives
Gets the list of all logical drives in the system (in all drives and partitions) sorted by drive letter.
public LogicalDriveCollection LogicalDrives { get; }
Property Value
Remarks
This is a duplicate of the information stored in the disk drives section and is used to simplify the output of the data comparer.
ManagementController
Gets or sets information about the out of band (lights out) management controller found within this machine.
public ManagementController ManagementController { get; set; }
Property Value
Memory
Gets or sets the physical memory devices found in this machine.
public PhysicalMemoryConfiguration Memory { get; set; }
Property Value
Motherboard
Gets or sets the product name of the motherboard of this machine - for example "440BX Desktop Reference Platform".
public string Motherboard { get; set; }
Property Value
MotherboardManufacturer
Gets or sets the manufacturer of the motherboard of this machine - for example "Intel Corporation".
public string MotherboardManufacturer { get; set; }
Property Value
OpticalDrives
Gets or sets information about the CD-ROM and DVD-ROM drives installed in the machine.
public OpticalDrives OpticalDrives { get; set; }
Property Value
ProcessorsConfiguration
Gets or sets information about the processors installed in this machine as seen by the operating system.
public ProcessorsConfiguration ProcessorsConfiguration { get; set; }
Property Value
TrustedPlatformModule
Gets or sets information about the trusted platform module (TPM).
public TrustedPlatformModule TrustedPlatformModule { get; set; }
Property Value
Uuid
Gets or sets the universally unique identifier (UUID) for this machine in GUID format if available.
public string Uuid { get; set; }
Property Value
VideoControllers
Gets or sets information about the video controllers installed in this machine.
public VideoControllers VideoControllers { get; set; }
Property Value
Methods
Clone()
Creates a clone of this CENTREL.XIA.Configuration.Types.HardwareSummary.
public HardwareSummary Clone()
Returns
- HardwareSummary
A clone of this CENTREL.XIA.Configuration.Types.HardwareSummary.
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.HardwareSummary object from the specified XML data
public static HardwareSummary FromXml(string xml)
Parameters
xml
stringThe XML representation of the object.
Returns
- HardwareSummary
A CENTREL.XIA.Configuration.Types.HardwareSummary object.