NanoByte.Common  2.9.0
NanoByte.Common.Info.OSInfo Struct Reference

Wraps information about an operating system in a serializer-friendly format. More...

Public Attributes

string Platform
 The operating system platform (e.g. Windows NT). More...
 
string Version
 The version of the operating system (e.g. 6.0 for Vista). More...
 
string ServicePack
 The service pack level (e.g. "Service Pack 1"). More...
 
string FrameworkVersion
 The version of the operating system (e.g. 6.0 for Vista). More...
 

Properties

Architecture OSArchitecture [get, set]
 The processor architecture of the operating system. More...
 
Architecture ProcessArchitecture [get, set]
 The (potentially emulated) processor architecture of the running process. More...
 
static OSInfo Current = GetCurrent() [get]
 Information about the current operating system. More...
 

Detailed Description

Wraps information about an operating system in a serializer-friendly format.

Member Data Documentation

◆ FrameworkVersion

string NanoByte.Common.Info.OSInfo.FrameworkVersion

The version of the operating system (e.g. 6.0 for Vista).

◆ Platform

string NanoByte.Common.Info.OSInfo.Platform

The operating system platform (e.g. Windows NT).

◆ ServicePack

string NanoByte.Common.Info.OSInfo.ServicePack

The service pack level (e.g. "Service Pack 1").

◆ Version

string NanoByte.Common.Info.OSInfo.Version

The version of the operating system (e.g. 6.0 for Vista).

Property Documentation

◆ Current

OSInfo NanoByte.Common.Info.OSInfo.Current = GetCurrent()
staticget

Information about the current operating system.

◆ OSArchitecture

Architecture NanoByte.Common.Info.OSInfo.OSArchitecture
getset

The processor architecture of the operating system.

◆ ProcessArchitecture

Architecture NanoByte.Common.Info.OSInfo.ProcessArchitecture
getset

The (potentially emulated) processor architecture of the running process.


The documentation for this struct was generated from the following file: