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
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 Debian 12 wartość to linux-x64. Ponieważ ta wartość reprezentuje platformę, dla której utworzono środowisko uruchomieniowe, może się różnić w zależności od źródła instalacji. Środowiska uruchomieniowe utworzone przez firmę Microsoft używają przenośnych identyfikatorów ZAREZERWOWANYch , takich jak linux-x64 te, które mogą być uruchamiane w wielu dystrybucjach systemu Linux. Jednak niektóre dystrybucje systemu Linux udostępniają własne pakiety utworzone specjalnie dla tej dystrybucji i wersji, które mogą zwracać bardziej szczegółowe identyfikatory ZAREZERWOWANE, takie jak ubuntu.24.10-x64.
Ponieważ ten ciąg jest nieprzezroczystym, nie zaleca się analizowania ciągu w jego części składowych.
Aby uzyskać więcej informacji, zobacz Wykaz identyfikatorów RID platformy .NET.