RuntimeInformation.RuntimeIdentifier 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á platformu, pro kterou byl modul runtime sestaven (nebo na které běží aplikace).
public:
static property System::String ^ RuntimeIdentifier { System::String ^ get(); };
public static string RuntimeIdentifier { get; }
static member RuntimeIdentifier : string
Public Shared ReadOnly Property RuntimeIdentifier As String
Hodnota vlastnosti
Neprůshlený řetězec, který identifikuje platformu, pro kterou byl modul runtime vytvořen (nebo na které je aplikace spuštěná).
Poznámky
.NET 8 a novější verze: Tato vlastnost vrátí řetězec, který identifikuje architekturu operačního systému a procesoru, pro kterou byl modul runtime sestaven. Například hodnota ve Windows 11 je win-x64
a v Ubuntu 20.04 je linux-x64
to .
.NET 7 a starší verze: Tato vlastnost vrátí řetězec, který identifikuje platformu (operační systém, verzi a architekturu procesoru), na které běží aktuální proces. Například při spuštění aplikace ve Windows 11 je win10-x64
hodnota , a v Ubuntu 20.04 to může být ubuntu.20.04-x64
.
Vzhledem k tomu, že je tento řetězec neprůrůzný, nedoporučuje se ho parsovat do jeho základních částí.
Další informace najdete v katalogu identifikátorů RID .NET.