TrustSection.LegacyCasModel Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, включена ли устаревшая безопасность доступа к коду.
public:
property bool LegacyCasModel { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("legacyCasModel", DefaultValue=false)]
public bool LegacyCasModel { get; set; }
[<System.Configuration.ConfigurationProperty("legacyCasModel", DefaultValue=false)>]
member this.LegacyCasModel : bool with get, set
Public Property LegacyCasModel As Boolean
Значение свойства
false.
- Атрибуты
Комментарии
Если включена устаревшая безопасность доступа к коду, применяются следующие правила безопасности:
Политика безопасности доступа кода (CAS) устанавливается из сочетания политики компьютера и указанного ASP.NET файла политики частичного доверия.
Домены приложений частичного доверия вернуться к полному доверию на уровне домена приложения.
Устаревшие файлы частичного доверия, расположенные в каталоге CONFIG в каталоге установки .NET Framework, используются вместо новых файлов конфигурации частичного доверия, расположенных в том же каталоге. Устаревшие файлы включают условия членства, найденные в .NET Framework 1.1 и .NET Framework 2.0 с пакетом обновления 1 (SP1).
Применяются дополнительные условия членства для оценки разрешений, как определено в ASP.NET файлах частичного доверия. Каталог CONFIG, который поставляется с выпуском .NET Framework 4, содержит устаревшие файлы политики частичного доверия. Имена этих файлов включают строку "устаревшая" и содержат разделы .NET Framework 2.0 с пакетом обновления 1 (SP1). В этих разделах содержатся непустые условия членства, необходимые для оценки политики CAS для сборок.
Если приложение ASP.NET работает в частичном доверии, а файл политики безопасности для уровня доверия сопоставляется с одним из файлов конфигурации частичного доверия по умолчанию, ASP.NET автоматически выбирает соответствующий устаревший файл конфигурации. Например, если политика безопасности обычно загружается из Web_mediumtrust.config, то в устаревшем режиме ASP.NET вместо этого загрузит политику безопасности из Legacy.web_mediumtrust.config.