Class BiosInformation
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents information about the currently installed BIOS of a machine.
public class BiosInformation : BypassSection
- Inheritance
-
BiosInformation
- Inherited Members
Constructors
BiosInformation()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.BiosInformation class.
public BiosInformation()
Properties
CurrentLanguage
Gets or sets the current language of the BIOS - for example "enUS".
public string CurrentLanguage { get; set; }
Property Value
DisplayName
Gets or sets the display name for this BIOS - for example "InsydeH2O Version 03.72.44R0200DA".
public string DisplayName { get; set; }
Property Value
Remarks
Added in version 5.0.
EmbeddedControllerVersion
Gets or sets the version of the embedded controller, this is only available in Windows 10, Window Server 2016, and above.
public SerializableVersion EmbeddedControllerVersion { get; set; }
Property Value
- SerializableVersion
FirmwareType
Gets or sets the firmware type. This is available on Windows 8, Windows Server 2012, and above.
public BiosFirmwareType FirmwareType { get; set; }
Property Value
FirmwareTypeString
Gets the firmware type as a human readable string. This is available on Windows 8, Windows Server 2012, and above.
public string FirmwareTypeString { get; set; }
Property Value
Manufacturer
Gets or sets the manufacturer of the BIOS - for example "LENOVO".
public string Manufacturer { get; set; }
Property Value
ReleaseDate
Gets or sets the release date for the BIOS.
public DateTime ReleaseDate { get; set; }
Property Value
SmbiosBiosVersion
Gets or sets the BIOS Version as reported by SMBIOS - for example "R0200DA".
public string SmbiosBiosVersion { get; set; }
Property Value
SmbiosVersion
Gets or sets the version of SMBIOS.
public SerializableVersion SmbiosVersion { get; set; }
Property Value
- SerializableVersion
SystemBiosVersion
Gets or sets the system BIOS version. This is available on Windows 10, Windows Server 2016, and above.
public SerializableVersion SystemBiosVersion { get; set; }
Property Value
- SerializableVersion
Version
Gets or sets the human readable version of this BIOS - for example "LENOVO - 1140".
public string Version { get; set; }
Property Value
Methods
ToString()
Returns the BIOS information as a human readable string.
public override string ToString()
Returns
- string
The BIOS information as a human readable string.