Looking for .net Keywords? Try Ask4Keywords

.NET Framework Введение в Common Language Runtime


пример

Common Language Runtime (CLR) - это среда виртуальной машины и часть .NET Framework. Это содержит:

  • Портативный язык байт-кода под названием Common Intermediate Language (сокращенный CIL или IL)
  • Компилятор Just-In-Time, который генерирует машинный код
  • Трассировочный сборщик мусора, который обеспечивает автоматическое управление памятью
  • Поддержка легких подпроцессов под названием AppDomains
  • Механизмы безопасности посредством концепций проверяемого кода и уровней доверия

Код, который выполняется в CLR, называется управляемым кодом, чтобы отличать его от кода, выполняемого вне CLR (обычно собственного кода), который называется неуправляемым кодом . Существуют различные механизмы, которые облегчают взаимодействие между управляемым и неуправляемым кодом.