HashMembershipCondition 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
通过测试程序集的哈希值来确定程序集是否属于代码组。 此类不能被继承。
public ref class HashMembershipCondition sealed : System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable, System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class HashMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class HashMembershipCondition sealed : System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable
public sealed class HashMembershipCondition : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable, System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class HashMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class HashMembershipCondition : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
type HashMembershipCondition = class
interface IDeserializationCallback
interface ISerializable
interface ISecurityEncodable
interface ISecurityPolicyEncodable
interface IMembershipCondition
[<System.Serializable>]
type HashMembershipCondition = class
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type HashMembershipCondition = class
interface ISerializable
interface IDeserializationCallback
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
Public NotInheritable Class HashMembershipCondition
Implements IDeserializationCallback, IMembershipCondition, ISecurityEncodable, ISerializable
Public NotInheritable Class HashMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class HashMembershipCondition
Implements IDeserializationCallback, ISerializable
- 继承
-
HashMembershipCondition
- 属性
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| HashMembershipCondition(HashAlgorithm, Byte[]) |
使用确定成员身份的 HashMembershipCondition 哈希算法和哈希值初始化类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| HashAlgorithm |
获取或设置要用于成员资格条件的哈希算法。 |
| HashValue |
获取或设置成员资格条件所测试的哈希值。 |
方法
| 名称 | 说明 |
|---|---|
| Check(Evidence) |
确定指定的证据是否满足成员资格条件。 |
| Copy() |
创建成员资格条件的等效副本。 |
| Equals(Object) |
确定指定的对象与当前HashValue对象中的和HashAlgorithm包含对象是否HashValueHashAlgorithm等效HashMembershipCondition。 |
| FromXml(SecurityElement, PolicyLevel) |
从 XML 编码重新构造具有指定状态的安全对象。 |
| FromXml(SecurityElement) |
从 XML 编码重新构造具有指定状态的安全对象。 |
| GetHashCode() |
获取当前成员资格条件的哈希代码。 |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
创建并返回成员资格条件的字符串表示形式。 |
| ToXml() |
创建安全对象的 XML 编码及其当前状态。 |
| ToXml(PolicyLevel) |
使用指定的 PolicyLevel值创建安全对象的 XML 编码及其当前状态。 |
显式接口实现
| 名称 | 说明 |
|---|---|
| IDeserializationCallback.OnDeserialization(Object) |
反序列化整个对象图时运行。 |
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
使用序列化目标对象所需的数据填充数据 SerializationInfo 。 |