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.

Применяется к