RuntimeInformation.RuntimeIdentifier Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera platformę, dla której utworzono środowisko uruchomieniowe (lub na którym działa aplikacja).
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
Wartość właściwości
Nieprzezroczysty ciąg identyfikujący platformę, dla której utworzono środowisko uruchomieniowe (lub na którym działa aplikacja).
Uwagi
.NET 8 i nowsze wersje: ta właściwość zwraca ciąg identyfikujący system operacyjny i architekturę procesora, dla której utworzono środowisko uruchomieniowe. Na przykład wartość w systemie Windows 11 to win-x64
, a w systemie Ubuntu 20.04 jest to linux-x64
.
.NET 7 i starsze wersje: ta właściwość zwraca ciąg identyfikujący platformę (system operacyjny, wersję i architekturę procesora), na której jest uruchomiony bieżący proces. Na przykład w przypadku uruchamiania aplikacji w systemie Windows 11 wartość to win10-x64
, a w systemie Ubuntu 20.04 może to być ubuntu.20.04-x64
.
Ponieważ ten ciąg jest nieprzezroczysły, nie zaleca się analizowania ciągu do jego części składowych.
Aby uzyskać więcej informacji, zobacz wykaz identyfikatorów RID platformy .NET.