Поиск…
Введение в Common Language Runtime
Common Language Runtime (CLR) - это среда виртуальной машины и часть .NET Framework. Это содержит:
- Портативный язык байт-кода под названием Common Intermediate Language (сокращенный CIL или IL)
- Компилятор Just-In-Time, который генерирует машинный код
- Трассировочный сборщик мусора, который обеспечивает автоматическое управление памятью
- Поддержка легких подпроцессов под названием AppDomains
- Механизмы безопасности посредством концепций проверяемого кода и уровней доверия
Код, который выполняется в CLR, называется управляемым кодом, чтобы отличать его от кода, выполняемого вне CLR (обычно собственного кода), который называется неуправляемым кодом . Существуют различные механизмы, которые облегчают взаимодействие между управляемым и неуправляемым кодом.
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow