Udostępnij za pośrednictwem


RuntimeInformation.RuntimeIdentifier Właściwość

Definicja

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.

Dotyczy