ApplicationTrust 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装关于应用程序的安全决策。 此类不能被继承。
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 由信任管理器的 DetermineApplicationTrust 方法返回。
构造函数
ApplicationTrust() |
初始化 ApplicationTrust 类的新实例。 |
ApplicationTrust(ApplicationIdentity) |
使用 ApplicationTrust 初始化 ApplicationIdentity 类的新实例。 |
ApplicationTrust(PermissionSet, IEnumerable<StrongName>) |
已过时.
使用提供的授予集和完全信任程序集的集合,初始化 ApplicationTrust 类的新实例。 |
属性
ApplicationIdentity |
获取或设置应用程序信任对象的应用程序标识。 |
DefaultGrantSet |
获取或设置定义默认授予集的策略声明。 |
ExtraInfo |
获取或设置有关应用程序的额外安全信息。 |
FullTrustAssemblies |
已过时.
获取此应用程序信任的完全信任程序集的列表。 |
IsApplicationTrustedToRun |
获取或设置一个值,该值指示应用程序是否具有所需的权限授予并且受信任可运行。 |
Persist |
获取或设置一个值,该值指示是否保留应用程序信任信息。 |
方法
Clone() |
创建作为当前实例的完整副本的新对象。 |
Clone() |
创建作为当前实例的完整副本的新对象。 (继承自 EvidenceBase) |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
FromXml(SecurityElement) |
从 XML 编码重新构造具有给定状态的 ApplicationTrust 对象。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
ToXml() |
创建 ApplicationTrust 对象及其当前状态的 XML 编码。 |