Class ComputerService
public class ComputerService : LazyInstance<ComputerService>
- Inheritance
-
ComputerService
- Inherited Members
- Extension Methods
Properties
ComputerName
计算机名称
public string ComputerName { get; }
Property Value
IsOSPlatform
是否为Windows操作系统
public bool IsOSPlatform { get; }
Property Value
OSArchitecture
public string OSArchitecture { get; }
Property Value
OSDescription
操作系统版本
public string OSDescription { get; }
Property Value
UserName
计算机用户
public string UserName { get; set; }
Property Value
Methods
GetBaseBoardInfo()
public string GetBaseBoardInfo()
Returns
GetBaseBoardInfos(string)
public IEnumerable<ComputerPropertyInfo> GetBaseBoardInfos(string name = "主板信息")
Parameters
name
string
Returns
GetCPUInfo()
public string GetCPUInfo()
Returns
GetCPUInfos(string)
public IEnumerable<ComputerPropertyInfo> GetCPUInfos(string name = "主板信息")
Parameters
name
string
Returns
GetComputerVersion()
public string GetComputerVersion()
Returns
GetDiskInfo()
public string GetDiskInfo()
Returns
GetGPUInfo()
public string GetGPUInfo()
Returns
GetGpuInfos(string)
public IEnumerable<ComputerPropertyInfo> GetGpuInfos(string name = "显卡信息")
Parameters
name
string
Returns
GetManagementClassInfos(string, string)
public IEnumerable<ComputerPropertyInfo> GetManagementClassInfos(string name = "系统信息", string managementClass = "Win32_ComputerSystemProduct")
Parameters
Returns
GetManagementClassPropertyDatas(string, string)
public IEnumerable<PropertyData> GetManagementClassPropertyDatas(string name = "系统信息", string managementClass = "Win32_ComputerSystemProduct")
Parameters
Returns
GetManagementObjectSearcherInfos(string, string)
public IEnumerable<ComputerPropertyInfo> GetManagementObjectSearcherInfos(string name = "显卡信息", string managementClass = "select * from Win32_VideoController")
Parameters
Returns
GetManagementObjects(string, string)
public IEnumerable<ManagementObject> GetManagementObjects(string name = "系统信息", string managementClass = "Win32_ComputerSystemProduct")
Parameters
Returns
GetRAMInfo()
public string GetRAMInfo()
Returns
GetRAMInfos(string)
public IEnumerable<ComputerPropertyInfo> GetRAMInfos(string name = "内存信息")
Parameters
name
string
Returns
GetSystemInfos(string)
public IEnumerable<ComputerPropertyInfo> GetSystemInfos(string name = "操作系统")
Parameters
name
string
Returns
GetVersionInfos(string)
public IEnumerable<ComputerPropertyInfo> GetVersionInfos(string name = "电脑型号")
Parameters
name
string
Returns
GetWin32Names()
public IEnumerable<string> GetWin32Names()