RuntimeInformation.OSArchitecture Vlastnost

Definice

Získá architekturu platformy, na které je aktuální aplikace spuštěná.

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

Hodnota vlastnosti

Architektura platformy, na které je aktuální aplikace spuštěná.

Poznámky

Vrácená hodnota představuje skutečnou architekturu základního operačního systému. Je to nejlepší úsilí při ignorování infrastruktury emulace architektury, která by mohla být zapojena ke spuštění procesu. Vrácená hodnota bere v úvahu emulaci integrovanou do operačních systémů Windows a macOS. Vrácená hodnota nebere v úvahu emulaci pomocí QEMU, která se obvykle používá v Linuxu.

Note

Chování této vlastnosti pro emulované procesy se změnilo počínaje .NET 7. Další informace naleznete v tématu RuntimeInformation.OSArchitecture v emulaci.

Platí pro