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объекта . Уровень политики состоит из следующих компонентов:
Набор групп кода, упорядоченных в единое корневое дерево.
Набор именованных наборов разрешений, на которые ссылаются группы кода, чтобы указать разрешения, предоставляемые коду, принадлежащему к группе кода.
Список полностью доверенных сборок.
Важно!
Критические сведения о реализации см. в разделе Примечания к наследутелям HostSecurityManager для класса .