Класс OperatingSystem

Предоставляет информацию об операционной системе, например версию и идентификатор платформы.Этот класс не наследуется.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Иерархия наследования

Синтаксис

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().)
developers/references/system.operatingsystem.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)