Предоставление разрешений
Обновлен: Ноябрь 2007
Среда CLR предоставляет разрешения как для доменов приложения, так и для сборок. Процесс предоставления разрешений может включать один или оба описанных ниже шага.
Расчет набора допустимых разрешений.
Во время загрузки среда выполнения определяет набор разрешений, который каждый уровень политики позволяет иметь коду.
Затем среда выполнения пересекает наборы позволенных разрешений для каждого значимого уровня политики и получает один набор позволенных разрешений для домена приложения или сборки.
Определение предоставленных разрешений.
Среда выполнения сравнивает итоговый набор разрешений с тем набором разрешений, который запрашивает сборка, в результате чего получается набор разрешений, предоставленных сборке. Этот шаг не применяется к предоставлению разрешений для доменов приложений.