RuntimeInformation.OSArchitecture Propiedad

Definición

Obtiene la arquitectura de plataforma en la que se ejecuta la aplicación actual.

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 propiedad

Arquitectura de plataforma en la que se ejecuta la aplicación actual.

Comentarios

El valor devuelto está diseñado para representar la arquitectura real del sistema operativo subyacente. Es un mejor esfuerzo omitir la infraestructura de emulación de arquitectura que podría estar implicada para ejecutar el proceso. El valor devuelto tiene en cuenta la emulación integrada en sistemas operativos Windows y macOS. El valor devuelto no tiene en cuenta la emulación mediante QEMU que se usa normalmente en Linux.

Note

El comportamiento de esta propiedad para los procesos emulados ha cambiado, a partir de .NET 7. Para obtener más información, vea RuntimeInformation.OSArchitecture en emulación.

Se aplica a