RuntimeInformation.RuntimeIdentifier Propriedade

Definição

Obtém a plataforma para a qual o runtime foi criado (ou no qual um aplicativo está em execução).

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

Valor da propriedade

Uma cadeia de caracteres opaca que identifica a plataforma para a qual o runtime foi criado (ou na qual um aplicativo está em execução).

Comentários

.NET 8 e versões posteriores: essa propriedade retorna uma cadeia de caracteres que identifica a arquitetura do sistema operacional e do processador para a qual o runtime foi criado. Por exemplo, o valor em Windows 11 é win-x64e, no Ubuntu 20.04, é linux-x64.

.NET 7 e versões anteriores: essa propriedade retorna uma cadeia de caracteres que identifica a plataforma (sistema operacional, versão e arquitetura do processador) na qual o processo atual está em execução. Por exemplo, ao executar um aplicativo em Windows 11, o valor é win10-x64e, no Ubuntu 20.04, ele pode ser ubuntu.20.04-x64.

Como essa cadeia de caracteres é opaca, não é recomendável analisar a cadeia de caracteres em suas partes constituintes.

Para obter mais informações, consulte Catálogo rid do .NET.

Aplica-se a