Compartilhar via


RuntimeInformation.RuntimeIdentifier Propriedade

Definição

Obtém a plataforma para a qual o runtime foi criado (ou na 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

Essa propriedade retorna uma cadeia de caracteres que identifica o sistema operacional e a arquitetura do processador para a qual o runtime foi criado. Por exemplo, o valor no Windows 11 é win-x64e, no Debian 12, é linux-x64. Como esse valor representa a plataforma para a qual o runtime foi criado, ele pode ser diferente dependendo da origem da instalação. Os runtimes criados pela Microsoft usam RIDs portáteis como linux-x64 essa podem ser executadas em várias distribuições do Linux. No entanto, algumas distribuições do Linux fornecem seus próprios pacotes criados especificamente para essa distribuição e versão, que podem retornar RIDs mais específicas, como ubuntu.24.10-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 o catálogo do .NET RID.

Aplica-se a