HostSecurityManager.DomainPolicy HostSecurityManager.DomainPolicy HostSecurityManager.DomainPolicy HostSecurityManager.DomainPolicy Property

Определение

Предупреждение

Этот API устарел.

При переопределении в производном классе получает политику безопасности для текущего домена приложения.When overridden in a derived class, gets the security policy for the current application domain.

public:
 virtual property System::Security::Policy::PolicyLevel ^ DomainPolicy { System::Security::Policy::PolicyLevel ^ 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
Public Overridable ReadOnly Property DomainPolicy As PolicyLevel

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

Политика безопасности для текущего домена приложения.The security policy for the current application domain. Значение по умолчанию — null.The default is null.

Исключения

Этот метод использует политику разграничения доступа кода (CAS), которая является устаревшей для .NET Framework 4.NET Framework 4.This method uses code access security (CAS) policy, which is obsolete in the .NET Framework 4.NET Framework 4. Чтобы включить политику CAS для обеспечения совместимости с предыдущими версиями .NET Framework, используйте элемент <legacyCasPolicy>.To enable CAS policy for compatibility with earlier versions of the .NET Framework, use the <legacyCasPolicy> element.

Комментарии

Это свойство может быть переопределено в производном классе.This property can be overridden in a derived class. Базовая реализация всегда возвращает значение null.The base implementation always returns null.

Это свойство вызывается во AppDomain время создания.This property is called at AppDomain creation time. Он позволяет узлу указать политику для текущего AppDomain.It allows a host to supply a policy for the current AppDomain. Уровень политики состоит из следующих компонентов.A policy level consists of the following:

  • Набор групп кода, организованных в одно корневое дерево.A set of code groups organized into a single rooted tree.

  • Набор именованных наборов разрешений, на которые ссылаются группы кода, для указания разрешений, которые должны быть предоставлены коду, входящему в группу кода.A set of named permission sets that are referenced by the code groups to specify permissions to be granted to code belonging to the code group.

  • Список полностью доверенных сборок.A list of fully trusted assemblies.

Важно!

Сведения о критической реализации см. в HostSecurityManager примечаниях к наследникам класса.See the Notes to Inheritors for the HostSecurityManager class for critical implementation information.

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