PermissionRequestEvidence 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.
警告
Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
定義表示使用權限要求的辨識項。 此類別無法獲得繼承。
public ref class PermissionRequestEvidence sealed : System::Security::Policy::EvidenceBase
public ref class PermissionRequestEvidence sealed
[System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
[System.Serializable]
public sealed class PermissionRequestEvidence
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class PermissionRequestEvidence
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Obsolete("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
public sealed class PermissionRequestEvidence : System.Security.Policy.EvidenceBase
[<System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type PermissionRequestEvidence = class
inherit EvidenceBase
[<System.Serializable>]
type PermissionRequestEvidence = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type PermissionRequestEvidence = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Obsolete("Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type PermissionRequestEvidence = class
inherit EvidenceBase
type PermissionRequestEvidence = class
inherit EvidenceBase
Public NotInheritable Class PermissionRequestEvidence
Inherits EvidenceBase
Public NotInheritable Class PermissionRequestEvidence
- 繼承
- 繼承
-
PermissionRequestEvidence
- 屬性
備註
警告
程式代碼存取安全性 (CAS) 在所有版本的 .NET Framework 和 .NET 中已被取代。 使用 CAS 相關 API 時,最新版本的 .NET 不會接受 CAS 批注,併產生錯誤。 開發人員應尋求替代方案來完成安全性工作。
許可權要求包括程式代碼執行所需的最低許可權、程序代碼在授與時可以使用的許可權,但並非必要許可權,以及程式代碼明確要求未授與的許可權。
建構函式
PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) |
已淘汰.
已淘汰.
使用程式碼組件的使用權限要求,初始化 PermissionRequestEvidence 類別的新執行個體。 |
屬性
DeniedPermissions |
已淘汰.
已淘汰.
取得程式碼明確要求不要授權的使用權限。 |
OptionalPermissions |
已淘汰.
已淘汰.
取得程式碼可以在使用權限授權時所使用的非必要使用權限。 |
RequestedPermissions |
已淘汰.
已淘汰.
取得程式碼要求執行的最小使用權限。 |
方法
Clone() |
已淘汰.
已淘汰.
建立目前執行個體複本的新物件。 |
Clone() |
已淘汰.
已淘汰.
建立新物件,該物件是目前執行個體的完整複本。 (繼承來源 EvidenceBase) |
Copy() |
已淘汰.
已淘汰.
建立目前 PermissionRequestEvidence 的對等複本。 |
Equals(Object) |
已淘汰.
已淘汰.
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
已淘汰.
已淘汰.
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
已淘汰.
已淘汰.
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
已淘汰.
已淘汰.
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
已淘汰.
已淘汰.
取得 PermissionRequestEvidence 狀態的字串表示。 |