SecurityManager.PolicyHierarchy 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
现已弃用此 API。
注意
This method is 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:
static System::Collections::IEnumerator ^ PolicyHierarchy();
[System.Obsolete]
public static System.Collections.IEnumerator PolicyHierarchy ();
public static System.Collections.IEnumerator PolicyHierarchy ();
[System.Obsolete("This method is 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 static System.Collections.IEnumerator PolicyHierarchy ();
[<System.Obsolete>]
static member PolicyHierarchy : unit -> System.Collections.IEnumerator
static member PolicyHierarchy : unit -> System.Collections.IEnumerator
[<System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
static member PolicyHierarchy : unit -> System.Collections.IEnumerator
Public Shared Function PolicyHierarchy () As IEnumerator
返回
构成安全策略层次结构的 PolicyLevel 对象的枚举器。
- 属性
例外
此方法使用代码访问安全性 (CAS) 策略,该策略在.NET Framework 4 中已过时。 若要使 CAS 策略与早期版本的 .NET Framework 兼容,请使用 <legacyCasPolicy> 元素。
调用此方法的代码不含 ControlPolicy。
注解
返回的枚举器提供连续 PolicyLevel 的对象,这些对象表示层次结构中相应的 (计算机、用户、企业、应用程序域) 级别的策略。 这些对象是实时策略对象;更改这些对象可能会产生不可预知的结果。
最低策略层次结构由计算机级别、企业级别和用户级别组成。 但是,层次结构可以包含其他级别。