Поделиться через


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 для класса .

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