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

Значение свойства

Значение true, если управление доступом для кода прежних версий включено; в противном случае — значение false. Значение по умолчанию — false.

Атрибуты

Комментарии

Если включена защита доступа к устаревшей версии кода, применяются следующие правила безопасности:

  • Политика безопасности доступа к коду (CAS) устанавливается на основе сочетания политики компьютера и указанного ASP.NET файла политики частичного доверия.

  • Домены приложений с частичным доверием вернются к полному доверию на уровне домена приложения.

  • Устаревшие файлы с частичным доверием, расположенные в каталоге CONFIG в каталоге установки платформа .NET Framework, используются вместо новых файлов конфигурации с частичным доверием, расположенных в том же каталоге. Устаревшие файлы включают условия членства, обнаруженные в платформа .NET Framework версии 1.1 или платформа .NET Framework версии 2.0 с пакетом обновления 1 (SP1) платформа .NET Framework.

  • Применяются дополнительные условия членства для оценки разрешений, как определено в ASP.NET файлов с частичным доверием. Каталог CONFIG, поставляемый с выпуском платформа .NET Framework 4, содержит устаревшие файлы политики с частичным доверием. Имена этих файлов включают строку "legacy" и содержат разделы платформа .NET Framework 2.0 с пакетом обновления 1 (SP1). В этих разделах содержатся непустые условия членства, необходимые для оценки политики CAS в отношении сборок.

  • Если приложение ASP.NET работает с частичным доверием, а файл политики безопасности для уровня доверия сопоставляется с одним из файлов конфигурации с частичным доверием по умолчанию, ASP.NET автоматически выбирает соответствующий файл конфигурации прежних версий. Например, если политика безопасности обычно загружается из Web_mediumtrust.config, то в устаревшем режиме ASP.NET загружает политику безопасности из Legacy.web_mediumtrust.config.

Применяется к