RuntimeInformation.RuntimeIdentifier Propriété

Définition

Obtient la plateforme pour laquelle le runtime a été créé (ou sur laquelle une application est en cours d’exécution).

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

Valeur de propriété

Chaîne opaque qui identifie la plateforme pour laquelle le runtime a été créé (ou sur laquelle une application s’exécute).

Remarques

.NET 8 et versions ultérieures : cette propriété retourne une chaîne qui identifie le système d’exploitation et l’architecture du processeur pour lesquels le runtime a été créé. Par exemple, la valeur sur Windows 11 est win-x64, et sur Ubuntu 20.04, il s’agit de linux-x64.

.NET 7 et versions antérieures : cette propriété renvoie une chaîne qui identifie la plateforme (système d’exploitation, version et architecture du processeur) sur laquelle le processus actuel s’exécute. Par exemple, lors de l’exécution d’une application sur Windows 11, la valeur est win10-x64, et sur Ubuntu 20.04, elle peut être ubuntu.20.04-x64.

Étant donné que cette chaîne est opaque, il n’est pas recommandé d’analyser la chaîne dans ses parties constituantes.

Pour plus d’informations, consultez Catalogue RID .NET.

S’applique à