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)

指定したオブジェクトのHashValueHashAlgorithmが、現在のHashValueに含まれるHashAlgorithmおよび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 に設定します。

適用対象