RuntimeInformation.RuntimeIdentifier Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает платформу, для которой была создана среда выполнения (или на которой выполняется приложение).
public:
static property System::String ^ RuntimeIdentifier { System::String ^ get(); };
public static string RuntimeIdentifier { get; }
static member RuntimeIdentifier : string
Public Shared ReadOnly Property RuntimeIdentifier As String
Значение свойства
Непрозрачная строка, идентифицирующая платформу, для которой была создана среда выполнения (или на которой выполняется приложение).
Комментарии
.NET 8 и более поздних версий. Это свойство возвращает строку, определяющую операционную систему и архитектуру процессора, для которой была создана среда выполнения. Например, в Windows 11 используется win-x64
значение , а в Ubuntu 20.04 — linux-x64
.
.NET 7 и более ранних версий. Это свойство возвращает строку, определяющую платформу (операционную систему, версию и архитектуру процессора), на которой выполняется текущий процесс. Например, при запуске приложения в Windows 11 значение равно win10-x64
, а в Ubuntu 20.04 — ubuntu.20.04-x64
.
Так как эта строка непрозрачна, не рекомендуется анализировать строку на ее составные части.
Дополнительные сведения см. в разделе Каталог .NET RID.