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 ref class HashMembershipCondition sealed : System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable, System::Security::Policy::IMembershipCondition
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
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class HashMembershipCondition : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable, System.Security.Policy.IMembershipCondition
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
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type HashMembershipCondition = class
    interface IMembershipCondition
    interface IDeserializationCallback
    interface ISerializable
    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
Public NotInheritable Class HashMembershipCondition
Implements IDeserializationCallback, IMembershipCondition, ISerializable
継承
HashMembershipCondition
属性
実装

コンストラクター

HashMembershipCondition(HashAlgorithm, Byte[])

メンバーシップを確認するハッシュ アルゴリズムとハッシュ値を使用して、HashMembershipCondition クラスの新しいインスタンスを初期化します。

プロパティ

HashAlgorithm

メンバーシップ条件に使用するハッシュ アルゴリズムを取得または設定します。

HashValue

メンバーシップ条件のテスト対象のハッシュ値を取得または設定します。

メソッド

Check(Evidence)

指定した証拠がメンバーシップ条件を満たしているかどうかを確認します。

Copy()

メンバーシップ条件の同等コピーを作成します。

Equals(Object)

指定したオブジェクトの HashValue および HashAlgorithm が、現在の HashValue に含まれている HashAlgorithm および HashMembershipCondition と等しいかどうかを判断します。

FromXml(SecurityElement)

XML エンコードから指定された状態で、セキュリティ オブジェクトを再構築します。

FromXml(SecurityElement, PolicyLevel)

XML エンコードから指定された状態で、セキュリティ オブジェクトを再構築します。

GetHashCode()

現在のメンバーシップ条件のハッシュ コードを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

メンバーシップ条件の文字列形式を作成して返します。

ToXml()

セキュリティ オブジェクトとその現在の状態の XML エンコードを作成します。

ToXml(PolicyLevel)

PolicyLevel を指定して、セキュリティ オブジェクトとその現在の状態の XML エンコーディングを作成します。

明示的なインターフェイスの実装

IDeserializationCallback.OnDeserialization(Object)

オブジェクト グラフ全体が逆シリアル化された時点で実行します。

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。

適用対象