RuntimeInformation.RuntimeIdentifier Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Çalışma zamanının oluşturulduğu platformu (veya bir uygulamanın çalıştığı) alır.
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
Özellik Değeri
Çalışma zamanının oluşturulduğu platformu (veya bir uygulamanın çalıştığı) tanımlayan opak bir dize.
Açıklamalar
Bu özellik, çalışma zamanının oluşturulduğu işletim sistemini ve işlemci mimarisini tanımlayan bir dize döndürür. Örneğin, Windows 11'de değeri, win-x64Debian 12'de ise değeridir linux-x64. Bu değer çalışma zamanının oluşturulduğu platformu temsil ettiğinden, yükleme kaynağına bağlı olarak farklılık gösterebilir. Microsoft tarafından oluşturulan çalışma zamanları, birden çok Linux dağıtımında çalışabilen gibi linux-x64taşınabilir RID'ler kullanır. Ancak, bazı Linux dağıtımları bu dağıtım ve sürüm için özel olarak oluşturulmuş kendi paketlerini sağlar ve bu da gibi ubuntu.24.10-x64daha belirli RID'ler döndürebilir.
Bu dize opak olduğundan, dizeyi kendi bileşenlerine ayrıştırmak önerilmez.
Daha fazla bilgi için bkz. .NET RID kataloğu.