SecurityManager.ResolveSystemPolicy(Evidence) 方法

定義

警告

此 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.

根據指定的證據(不含該 AppDomain 層級的政策)決定應授予程式碼哪些權限。

public:
 static System::Security::PermissionSet ^ ResolveSystemPolicy(System::Security::Policy::Evidence ^ evidence);
[System.Obsolete]
public static System.Security.PermissionSet ResolveSystemPolicy(System.Security.Policy.Evidence evidence);
public static System.Security.PermissionSet ResolveSystemPolicy(System.Security.Policy.Evidence evidence);
[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.Security.PermissionSet ResolveSystemPolicy(System.Security.Policy.Evidence evidence);
[<System.Obsolete>]
static member ResolveSystemPolicy : System.Security.Policy.Evidence -> System.Security.PermissionSet
static member ResolveSystemPolicy : System.Security.Policy.Evidence -> System.Security.PermissionSet
[<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 ResolveSystemPolicy : System.Security.Policy.Evidence -> System.Security.PermissionSet
Public Shared Function ResolveSystemPolicy (evidence As Evidence) As PermissionSet

參數

evidence
Evidence

用於評估政策的證據集。

傳回

安全系統可授予的權限集合。

屬性

例外狀況

此方法使用程式碼存取安全(CAS)政策,但在 .NET Framework 4 中已過時。 若要啟用 CAS 政策以相容早期版本的 .NET 框架,請使用 <legacyCasPolicy> 元素

備註

此方法會呼叫安全政策引擎,並提供呼叫程式碼身份的證據。 結果由系統安全政策決定,排除任何 AppDomain 政策。

適用於