RuntimeInformation.OSArchitecture Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.