Dom-uslugi66.ru

Бюро Домашних Услуг

Управляемый код

Управля́емый код (англ. managed code) — термин, введённый Microsoft для обозначения кода программы, исполняемой под «управлением» виртуальной машины .NET[1][2] — Common Language Runtime. При этом обычный машинный код называется неуправля́емым кодом (англ. unmanaged code).

Слово управляемый здесь относится к методу обмена информацией между программой и исполняющей средой. Оно означает, что в любой точке исполнения управляющая среда может приостановить исполнение и получить информацию, специфичную для текущего состояния. Необходимая для этого информация представлена в управляемом коде на языке Intermediate Language и в связанных с этим кодом метаданных.

С формальной точки зрения управляемым кодом является любой программный код, исполняемый в среде отладчика.

См. также

Примечания

  1. Брэд Абрамс из Microsoft дает определение управляемому коду (англ.) (9 января 2004). Архивировано из первоисточника 27 августа 2011. Проверено 8 июля 2010.
  2. Перевод статьи Брэда Абрамса на форуме RSDN (9 февраля 2009). Архивировано из первоисточника 27 августа 2011. Проверено 8 июля 2010.

Литература

  • Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер C# 2005 и платформа .NET 3.0 для профессионалов = Professional C# 2005 with .NET 3.0. — М.: «Диалектика», 2007. — ISBN 978-5-8459-1317-3


Управляемый код.

© 2023 dom-uslugi66.ru, Россия, Ангарск, ул. Набережная 59, +7 (3951) 35-50-52