A Common Language Runtime ( CLR - common language runtime ) egy futási környezet a CIL bájtkódhoz ( MSIL ) , amelybe .NET-kompatibilis programozási nyelveken írt programok ( C # , Managed C++ , Visual Basic .NET , F #) és mások). A CLR a Microsoft .NET Framework csomag egyik alapvető összetevője .
A CLR a Common Language Infrastructure ( CLI ) specifikáció, a Microsoft Common Language Infrastructure specifikációjának megvalósítása .
A CLR a Common Language Infrastructure (CLI) szabványban meghatározott virtuális végrehajtási rendszert (VES) valósítja meg, amelyet eredetileg maga a Microsoft fejlesztett ki. A nyilvános szabvány meghatározza a közös nyelvi infrastruktúra előírásait. [egy]
A CLR futás közben CIL -ben fordítja le az alkalmazáskódot (amelynek a Microsoft fordítási megvalósítását MSIL-nek hívják), és hozzáférést biztosít az MSIL-programoknak (és így a .NET-keretrendszert támogató , magas szintű nyelveken írt programoknak) a NET Framework, vagy az úgynevezett .NET FCL ( Framework Class Library ) .
.HÁLÓ | |
---|---|
Megvalósítások | |
Építészet | |
Infrastruktúra |
|
Microsoft nyelvek | |
Más nyelvek | |
Windows alapok | |
Alkatrészek | |
Összehasonlítások |
|
Jövő technológiái | |
Információs források |