Жалпы тілдік жұмыс уақыты - Common Language Runtime

The Жалпы тілдік жұмыс уақыты (CLR), виртуалды машина компоненті Microsoft .NET Framework, .NET бағдарламаларының орындалуын басқарады. Уақытылы жинақ түрлендіреді басқарылатын код (құрастырылған аралық тіл код), ішіне машинаның нұсқаулары олар кейін орындалады Орталық Есептеуіш Бөлім компьютердің.[1] CLR қосымша қызметтерді, соның ішінде ұсынады жадыны басқару, қауіпсіздік түрі, ерекше жағдайларды өңдеу, қоқыс шығару, қауіпсіздік және ағындарды басқару. .NET Framework үшін жазылған барлық бағдарламалар, қарамастан бағдарламалау тілі, CLR-мен орындалады. .NET Framework барлық нұсқаларында CLR бар. CLR командасы 1998 жылы 13 маусымда құрылды.

CLR жүзеге асырады Виртуалды орындау жүйесі Тармағында анықталғандай (VES) Жалпы тілдік инфрақұрылым (CLI) стандарты, бастапқыда Майкрософттың өзі жасаған. Жалпыға ортақ стандарт жалпы тіл инфрақұрылымының сипаттамасын анықтайды.[2]

Microsoft көшуімен .NET Core, CLI VES іске асырылуы ретінде белгілі CoreCLR CLR орнына.

Жалпы тілдік жұмыс уақытының шығу тарихына шолу[1]
CLR нұсқасы.NET нұсқасы
1.01.0
1.11.1
2.02.0, 3.0, 3.5
44, 4.5, 4.6, 4.7, 4.8

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ а б «Жалпы тілдік жұмыс уақыты (CLR)». MSDN кітапханасы. Алынған 14 қараша 2013.
  2. ^ «ECMA C # және жалпы тілдік инфрақұрылым стандарттары». Visual Studio әзірлеушілер орталығы. Алынған 14 қараша 2013.

Сыртқы сілтемелер