SecurityManager.ResolveSystemPolicy(Evidence) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 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.
根據指定的證據(不含該 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 政策。