RuntimeInformation.OSArchitecture Propriedade

Definição

Obtém a arquitetura da plataforma na qual o aplicativo atual está sendo executado.

public static System.Runtime.InteropServices.Architecture OSArchitecture { get; }

Valor da propriedade

A arquitetura da plataforma na qual o aplicativo atual está sendo executado.

Comentários

O valor retornado destina-se a representar a arquitetura real do sistema operacional subjacente. É um esforço melhor ignorar a infraestrutura de emulação de arquitetura que pode estar envolvida para executar o processo. O valor retornado leva em conta a emulação incorporada aos sistemas operacionais Windows e macOS. O valor retornado não leva em conta a emulação usando QEMU que normalmente é usada no sistema operacional Linux.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1