HashMembershipCondition 类

定义

通过测试程序集的哈希值来确定程序集是否属于代码组。 此类不能被继承。

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

适用于