語言

ApplicationTrust 類別

定義

封裝應用程式的安全決策。 此類別無法獲得繼承。

public ref class ApplicationTrust sealed : System::Security::Policy::EvidenceBase, System::Security::ISecurityEncodable
public ref class ApplicationTrust sealed : System::Security::ISecurityEncodable
public sealed class ApplicationTrust : System.Security.Policy.EvidenceBase, System.Security.ISecurityEncodable
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class ApplicationTrust : System.Security.ISecurityEncodable
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class ApplicationTrust : System.Security.Policy.EvidenceBase, System.Security.ISecurityEncodable
type ApplicationTrust = class
    inherit EvidenceBase
    interface ISecurityEncodable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type ApplicationTrust = class
    interface ISecurityEncodable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type ApplicationTrust = class
    inherit EvidenceBase
    interface ISecurityEncodable
Public NotInheritable Class ApplicationTrust
Inherits EvidenceBase
Implements ISecurityEncodable
Public NotInheritable Class ApplicationTrust
Implements ISecurityEncodable
繼承
ApplicationTrust
繼承
ApplicationTrust
屬性
實作

備註

ApplicationTrust物件會由信任管理者DetermineApplicationTrust的方法回傳。

建構函式

名稱 Description
ApplicationTrust()

初始化 ApplicationTrust 類別的新執行個體。

ApplicationTrust(ApplicationIdentity)

初始化一個新的類別實例 ApplicationTrust ,帶有 ApplicationIdentity。

ApplicationTrust(PermissionSet, IEnumerable<StrongName>)
已淘汰.

使用提供的授權集與全信任組合集合初始化該類別的新實例 ApplicationTrust 。

屬性

名稱 Description
ApplicationIdentity

取得或設定應用程式信任物件的應用程式身份。

DefaultGrantSet

取得或設定定義預設補助集的政策陳述。

ExtraInfo

取得或設定應用程式的額外安全資訊。

FullTrustAssemblies
已淘汰.

取得此應用信任的全信任集合清單。

IsApplicationTrustedToRun

取得或設定一個值,表示該應用程式是否擁有所需的權限,並被信任執行。

Persist

取得或設定一個值,指示應用程式信任資訊是否被持久化。

方法

名稱 Description
Clone()

建立一個新物件,該物件是目前實例的完整副本。

Clone()

建立一個新物件,該物件是目前實例的完整副本。

(繼承來源 EvidenceBase)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
FromXml(SecurityElement)

從 ApplicationTrust XML 編碼重建具有特定狀態的物件。

GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)
ToXml()

建立物件及其當前狀態的 XML 編碼 ApplicationTrust 。

適用於