Ortak dil çalışması - Common Language Runtime

Ortak dil çalışması (CLR), sanal makine bileşeni Microsoft .NET Framework.NET programlarının yürütülmesini yönetir. Tam zamanında derleme dönüştürür yönetilen kod (derlendi ara dil kod), içine makine talimatları daha sonra İşlemci bilgisayarın.[1] CLR aşağıdakiler dahil ek hizmetler sağlar: hafıza yönetimi, tip güvenliği, istisna işleme, çöp toplama, güvenlik ve iş parçacığı yönetimi. NET Framework için yazılmış tüm programlar, Programlama dili, CLR tarafından yürütülür. .NET Framework'ün tüm sürümleri CLR içerir. CLR ekibi 13 Haziran 1998'de başladı.

CLR, Sanal Yürütme Sistemi (VES) içinde tanımlandığı gibi Ortak Dil Altyapısı (CLI) standardı, başlangıçta Microsoft tarafından geliştirilmiştir. Genel bir standart, Ortak Dil Altyapısı belirtimini tanımlar.[2]

Microsoft'un .NET Çekirdeği, CLI VES uygulaması şu şekilde bilinir: CoreCLR CLR yerine.

Common Language Runtime sürüm geçmişine genel bakış[1]
CLR versiyonu.NET sürümü
1.01.0
1.11.1
2.02.0, 3.0, 3.5
44, 4.5, 4.6, 4.7, 4.8

Ayrıca bakınız

Referanslar

  1. ^ a b "Ortak Dil Çalışma Zamanı (CLR)". MSDN Kitaplığı. Alındı 14 Kasım 2013.
  2. ^ "ECMA C # ve Ortak Dil Altyapısı Standartları". Visual Studio Geliştirici Merkezi. Alındı 14 Kasım 2013.

Dış bağlantılar