HashMembershipCondition Třída

Definice

Určuje, zda sestavení patří do skupiny kódu testováním hodnoty hash. Tato třída se nemůže dědit.

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
Dědičnost
HashMembershipCondition
Atributy
Implementuje

Konstruktory

Name Description
HashMembershipCondition(HashAlgorithm, Byte[])

Inicializuje novou instanci HashMembershipCondition třídy pomocí algoritmu hash a hodnoty hash, které určují členství.

Vlastnosti

Name Description
HashAlgorithm

Získá nebo nastaví hashovací algoritmus, který se má použít pro podmínku členství.

HashValue

Získá nebo nastaví hodnotu hash, pro kterou podmínka členství testuje.

Metody

Name Description
Check(Evidence)

Určuje, zda zadané důkazy splňují podmínku členství.

Copy()

Vytvoří ekvivalentní kopii podmínky členství.

Equals(Object)

Určuje, zda jsou a HashValueHashAlgorithm z zadaného objektu ekvivalentní HashValue a HashAlgorithm obsažené v aktuální HashMembershipCondition.

FromXml(SecurityElement, PolicyLevel)

Rekonstruuje objekt zabezpečení se zadaným stavem z kódování XML.

FromXml(SecurityElement)

Rekonstruuje objekt zabezpečení se zadaným stavem z kódování XML.

GetHashCode()

Získá kód hash pro aktuální podmínku členství.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vytvoří a vrátí řetězcovou reprezentaci podmínky členství.

ToXml()

Vytvoří kódování XML objektu zabezpečení a jeho aktuální stav.

ToXml(PolicyLevel)

Vytvoří kódování XML objektu zabezpečení a jeho aktuální stav se zadaným PolicyLevel.

Explicitní implementace rozhraní

Name Description
IDeserializationCallback.OnDeserialization(Object)

Spustí se, když byl deserializován celý graf objektu.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Naplní SerializationInfo data potřebná k serializaci cílového objektu.

Platí pro