RuntimeInformation.RuntimeIdentifier Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la plataforma para la que se creó el runtime (o en la que se ejecuta una aplicación).
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
Valor de propiedad
Cadena opaca que identifica la plataforma para la que se creó el entorno de ejecución (o en el que se ejecuta una aplicación).
Comentarios
Esta propiedad devuelve una cadena que identifica el sistema operativo y la arquitectura del procesador para la que se creó el entorno de ejecución. Por ejemplo, el valor de Windows 11 es win-x64y en Debian 12, es linux-x64. Dado que este valor representa la plataforma para la que se creó el entorno de ejecución, puede diferir en función del origen de instalación. Los entornos de ejecución creados por Microsoft usan RID portátiles , como linux-x64 los que se pueden ejecutar en varias distribuciones de Linux. Sin embargo, algunas distribuciones de Linux proporcionan sus propios paquetes creados específicamente para esa distribución y versión, que pueden devolver RID más específicos, como ubuntu.24.10-x64.
Dado que esta cadena es opaca, no se recomienda analizar la cadena en sus partes constituyentes.
Para obtener más información, vea Catálogo rid de .NET.