RuntimeInformation.OSArchitecture Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a arquitetura da plataforma onde a aplicação atual está a correr.
public:
static property System::Runtime::InteropServices::Architecture OSArchitecture { System::Runtime::InteropServices::Architecture get(); };
public static System.Runtime.InteropServices.Architecture OSArchitecture { get; }
static member OSArchitecture : System.Runtime.InteropServices.Architecture
Public Shared ReadOnly Property OSArchitecture As Architecture
Valor de Propriedade
A arquitetura da plataforma onde a aplicação atual está a correr.
Observações
O valor devolvido destina-se a representar a arquitetura real do sistema operativo subjacente. O melhor é ignorar a infraestrutura de emulação de arquitetura que possa estar envolvida para executar o processo. O valor devolvido tem em conta a emulação incorporada nos sistemas operativos Windows e macOS. O valor devolvido não tem em conta a emulação usando QEMU que é normalmente usada no Linux.
Note
O comportamento desta propriedade para processos emulados mudou, a partir do .NET 7. Para mais informações, consulte RuntimeInformation.OSArchitecture em emulação.