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が、現在の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 に設定します。 |