PolicyLevel.ResolveMatchingCodeGroups(Evidence) 方法

定义

解析策略级别的策略并返回与证据匹配的代码组树的根。

public:
 System::Security::Policy::CodeGroup ^ ResolveMatchingCodeGroups(System::Security::Policy::Evidence ^ evidence);
public System.Security.Policy.CodeGroup ResolveMatchingCodeGroups (System.Security.Policy.Evidence evidence);
member this.ResolveMatchingCodeGroups : System.Security.Policy.Evidence -> System.Security.Policy.CodeGroup
Public Function ResolveMatchingCodeGroups (evidence As Evidence) As CodeGroup

参数

evidence
Evidence

用于解析策略的 Evidence

返回

CodeGroup,表示与指定证据匹配的代码组树的根。

例外

策略级别包含多个标记为独占的匹配代码组。

evidence 参数为 null

注解

可以使用此方法分析策略级别中代码组对特定证据集的影响。 例如,如果安全策略未授予程序集所需的最低代码请求权限,则很难通过检查代码组来判断问题的确切位置。

由于此方法返回可以具有子代码组的代码组,因此管理员可以检查代码组及其子代码组并确定匹配的代码组。

适用于