Предоставляет информацию об операционной системе, например версию и идентификатор платформы.Этот класс не наследуется.
public sealed class OperatingSystem : ICloneable, ISerializable
Тип | Имя | Описание |
---|---|---|
OperatingSystem(PlatformID, Version) | Инициализирует новый экземпляр класса OperatingSystem , используя указанное значение идентификатора платформы и версии объекта. |
Тип | Имя | Описание |
---|---|---|
Platform | Возвращает значение перечисления PlatformID , идентифицирующее данную платформу операционной системы. | |
ServicePack | Возвращает версию пакета обновления, представленную этим объектом OperatingSystem . | |
Version | Возвращает объект Version , идентифицирующий данную операционную систему. | |
VersionString | Возвращает объединенную строку, в которой представлен идентификатор платформы, версия и пакет обновления, установленный в данный момент в операционной системе. |
Тип | Имя | Описание |
---|---|---|
Clone() | Создает объект OperatingSystem , идентичный данному экземпляру. | |
Equals(Object) | Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.) | |
GetHashCode() | Служит хэш-функцией по умолчанию. (Наследуется от Object.) | |
GetObjectData(SerializationInfo, StreamingContext) | Заполняет объект SerializationInfo данными, необходимыми для десериализации данного экземпляра. | |
GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) | |
ToString() | Преобразует значение этого объекта OperatingSystem в эквивалентное ему строковое представление. (Переопределяет Object.ToString().) |