RuntimeInformation.RuntimeIdentifier Vlastnost

Definice

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.

Platí pro