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 vytvořen (nebo na kterém 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ůhlený řetězec, který identifikuje platformu, pro kterou byl modul runtime vytvořen (nebo na kterém je aplikace spuštěná).
Poznámky
Tato vlastnost vrátí řetězec, který identifikuje architekturu operačního systému a procesoru, pro kterou byl modul runtime vytvořen. Například hodnota ve Windows 11 je win-x64a v Debianu 12, je linux-x64to . Vzhledem k tomu, že tato hodnota představuje platformu, pro kterou byl modul runtime vytvořen, se může lišit v závislosti na zdroji instalace. Moduly runtime sestavené Microsoftem používají přenosné identifikátory RID , jako linux-x64 jsou například ty, které se dají spouštět v několika distribucích Linuxu. Některé distribuce Linuxu však poskytují své vlastní balíčky vytvořené speciálně pro danou distribuci a verzi, které mohou vrátit konkrétnější identifikátory RID, jako je ubuntu.24.10-x64.
Vzhledem k tomu, že je tento řetězec neprůhlhlý, nedoporučujeme řetězec parsovat do jeho základních částí.
Další informace naleznete v katalogu identifikátorů RID .NET.