HostSecurityManager.ResolvePolicy(Evidence) 方法
定义
注意
此 API 现已过时。
根据指定的证据确定向代码授予什么权限。Determines what permissions to grant to code based on the specified evidence.
public:
virtual System::Security::PermissionSet ^ ResolvePolicy(System::Security::Policy::Evidence ^ evidence);
[System.Obsolete]
public virtual System.Security.PermissionSet ResolvePolicy (System.Security.Policy.Evidence evidence);
public virtual System.Security.PermissionSet ResolvePolicy (System.Security.Policy.Evidence evidence);
[<System.Obsolete>]
abstract member ResolvePolicy : System.Security.Policy.Evidence -> System.Security.PermissionSet
override this.ResolvePolicy : System.Security.Policy.Evidence -> System.Security.PermissionSet
abstract member ResolvePolicy : System.Security.Policy.Evidence -> System.Security.PermissionSet
override this.ResolvePolicy : System.Security.Policy.Evidence -> System.Security.PermissionSet
Public Overridable Function ResolvePolicy (evidence As Evidence) As PermissionSet
参数
- evidence
- Evidence
用于评估策略的证据集。The evidence set used to evaluate policy.
返回
可由安全系统授予的权限集。The permission set that can be granted by the security system.
- 属性
例外
evidence 为 null。evidence is null.
注解
此方法调用安全策略引擎,并为其提供指定的证据。This method invokes the security policy engine, providing it with the specified evidence. 结果由安全策略确定。The result is determined by the security policy.