HostSecurityManager.DomainPolicy 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
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 说明。