RuntimeInformation.RuntimeIdentifier Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene la piattaforma per cui è stato compilato il runtime (o in cui è in esecuzione un'app).
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
Valore della proprietà
Stringa opaca che identifica la piattaforma per cui è stato compilato il runtime (o in cui è in esecuzione un'app).
Commenti
Questa proprietà restituisce una stringa che identifica il sistema operativo e l'architettura del processore per cui è stato compilato il runtime. Ad esempio, il valore in Windows 11 è win-x64e in Debian 12 è linux-x64. Poiché questo valore rappresenta la piattaforma per cui è stato compilato il runtime, può variare a seconda dell'origine di installazione. I runtime compilati da Microsoft usano RID portabili come linux-x64 in questo modo possono essere eseguiti in più distribuzioni Linux. Tuttavia, alcune distribuzioni linux forniscono i propri pacchetti compilati in modo specifico per tale distribuzione e versione, che possono restituire RID più specifici, ad esempio ubuntu.24.10-x64.
Poiché questa stringa è opaca, non è consigliabile analizzare la stringa nelle parti costitutive.
Per altre informazioni, vedere Catalogo RID .NET.