HashMembershipConditionとは? わかりやすく解説

HashMembershipCondition クラス

アセンブリのハッシュ値をテストして、そのアセンブリがコード グループに属するかどうかを判断します。このクラスは継承できません。

名前空間: System.Security.Policy
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class
 HashMembershipCondition
    Implements ISerializable, IDeserializationCallback, IMembershipCondition,
 ISecurityEncodable, _
    ISecurityPolicyEncodable
Dim instance As HashMembershipCondition
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public sealed class HashMembershipCondition
 : ISerializable, IDeserializationCallback, IMembershipCondition, 
    ISecurityEncodable, ISecurityPolicyEncodable
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public ref class HashMembershipCondition sealed
 : ISerializable, IDeserializationCallback, IMembershipCondition, 
    ISecurityEncodable, ISecurityPolicyEncodable
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public final class HashMembershipCondition
 implements ISerializable, IDeserializationCallback, 
    IMembershipCondition, ISecurityEncodable, ISecurityPolicyEncodable
SerializableAttribute 
ComVisibleAttribute(true) 
public final class HashMembershipCondition
 implements ISerializable, IDeserializationCallback, 
    IMembershipCondition, ISecurityEncodable, ISecurityPolicyEncodable
継承階層継承階層
System.Object
  System.Security.Policy.HashMembershipCondition
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HashMembershipCondition メンバ
System.Security.Policy 名前空間

HashMembershipCondition コンストラクタ

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

名前空間: System.Security.Policy
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    hashAlg As HashAlgorithm, _
    value As Byte() _
)
Dim hashAlg As HashAlgorithm
Dim value As Byte()

Dim instance As New HashMembershipCondition(hashAlg,
 value)
public HashMembershipCondition (
    HashAlgorithm hashAlg,
    byte[] value
)
public:
HashMembershipCondition (
    HashAlgorithm^ hashAlg, 
    array<unsigned char>^ value
)
public HashMembershipCondition (
    HashAlgorithm hashAlg, 
    byte[] value
)
public function HashMembershipCondition (
    hashAlg : HashAlgorithm, 
    value : byte[]
)

パラメータ

hashAlg

アセンブリのハッシュ値を計算するために使用するハッシュ アルゴリズム。

value

テスト対象のハッシュ値。

例外例外
例外の種類条件

ArgumentNullException

hashAlg パラメータが null 参照 (Visual Basic では Nothing) です。

または

value パラメータが null 参照 (Visual Basic では Nothing) です。

ArgumentException

hashAlg パラメータが、有効なハッシュ アルゴリズムではありません。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HashMembershipCondition クラス
HashMembershipCondition メンバ
System.Security.Policy 名前空間

HashMembershipCondition プロパティ


HashMembershipCondition メソッド


パブリック メソッドパブリック メソッド

明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.Runtime.Serialization.IDeserializationCallback.OnDeserialization オブジェクト グラフ全体が逆シリアル化された時点で実行します。
インターフェイスの明示的な実装 System.Runtime.Serialization.ISerializable.GetObjectData SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。
参照参照

関連項目

HashMembershipCondition クラス
System.Security.Policy 名前空間

HashMembershipCondition メンバ

アセンブリのハッシュ値をテストして、そのアセンブリがコード グループに属するかどうかを判断します。このクラスは継承できません。

HashMembershipCondition データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.Runtime.Serialization.IDeserializationCallback.OnDeserialization オブジェクト グラフ全体が逆シリアル化された時点で実行します。
インターフェイスの明示的な実装 System.Runtime.Serialization.ISerializable.GetObjectData SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。
参照参照

関連項目

HashMembershipCondition クラス
System.Security.Policy 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「HashMembershipCondition」の関連用語

HashMembershipConditionのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HashMembershipConditionのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS