HostSecurityManager.DomainPolicy Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
При переопределении в производном классе получает политику безопасности для текущего домена приложения.
public:
virtual property System::Security::Policy::PolicyLevel ^ DomainPolicy { System::Security::Policy::PolicyLevel ^ get(); };
public virtual System.Security.Policy.PolicyLevel DomainPolicy { get; }
[System.Obsolete("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public virtual System.Security.Policy.PolicyLevel DomainPolicy { get; }
member this.DomainPolicy : System.Security.Policy.PolicyLevel
[<System.Obsolete("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
member this.DomainPolicy : System.Security.Policy.PolicyLevel
Public Overridable ReadOnly Property DomainPolicy As PolicyLevel
Значение свойства
Политика безопасности для текущего домена приложения. Значение по умолчанию — null.
- Атрибуты
Исключения
Этот метод использует политику безопасности доступа к коду (CAS), которая устарела в .NET Framework 4. Чтобы включить политику CAS для совместимости с более ранними версиями платформы .NET Framework, используйте элемент <legacyCasPolicy>.
Комментарии
Это свойство можно переопределить в производном классе. Базовая реализация всегда возвращается null.
Это свойство вызывается во AppDomain время создания. Он позволяет узлу предоставлять политику для текущего AppDomain. Уровень политики состоит из следующих элементов:
Набор групп кода, организованных в одно корневое дерево.
Набор именованных наборов разрешений, на которые ссылаются группы кода, чтобы указать разрешения, которые будут предоставлены коду, принадлежащему группе кода.
Список полностью доверенных сборок.
Important
Сведения о критической HostSecurityManager реализации см. в заметках к наследуемым для класса.