RuntimeInformation.OSArchitecture Propriedade

Definição

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.

Aplica-se a