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

属性值

PolicyLevel

当前应用程序域的安全策略。 默认值为 null

属性

例外

此方法使用代码访问安全性 (CAS) 策略,该策略在 .NET Framework 4 中已过时。 若要使 CAS 策略与早期版本的 .NET Framework 兼容,请使用 <legacyCasPolicy> 元素

注解

可以在派生类中重写此属性。 此基实现总是返回 null

在创建时调用 AppDomain 此属性。 它允许主机为当前 AppDomain提供策略。 策略级别由以下各项组成:

  • 一组组织成单个根树的代码组。

  • 由代码组引用的一组命名权限集,用于指定要授予属于代码组的代码的权限。

  • 完全受信任的程序集的列表。

重要

有关关键实现信息的类,请参阅对继承器的 HostSecurityManager 说明。

适用于