HashMembershipCondition HashMembershipCondition HashMembershipCondition HashMembershipCondition Class

Definizione

Determina se un assembly appartiene a un gruppo di codice eseguendone il test del valore hash.Determines whether an assembly belongs to a code group by testing its hash value. Questa classe non può essere ereditata.This class cannot be inherited.

public ref class HashMembershipCondition sealed : System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable, System::Security::Policy::IMembershipCondition
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class HashMembershipCondition : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable, System.Security.Policy.IMembershipCondition
type HashMembershipCondition = class
    interface IMembershipCondition
    interface IDeserializationCallback
    interface ISerializable
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
Public NotInheritable Class HashMembershipCondition
Implements IDeserializationCallback, IMembershipCondition, ISerializable
Ereditarietà
HashMembershipConditionHashMembershipConditionHashMembershipConditionHashMembershipCondition
Attributi
Implementazioni

Costruttori

HashMembershipCondition(HashAlgorithm, Byte[]) HashMembershipCondition(HashAlgorithm, Byte[]) HashMembershipCondition(HashAlgorithm, Byte[]) HashMembershipCondition(HashAlgorithm, Byte[])

Inizializza una nuova istanza della classe HashMembershipCondition con l'algoritmo e il valore hash che determinano l'appartenenza.Initializes a new instance of the HashMembershipCondition class with the hash algorithm and hash value that determine membership.

Proprietà

HashAlgorithm HashAlgorithm HashAlgorithm HashAlgorithm

Ottiene o imposta l'algoritmo hash da utilizzare per la condizione di appartenenza.Gets or sets the hash algorithm to use for the membership condition.

HashValue HashValue HashValue HashValue

Ottiene o imposta il valore hash per cui viene eseguito il test della condizione di appartenenza.Gets or sets the hash value for which the membership condition tests.

Metodi

Check(Evidence) Check(Evidence) Check(Evidence) Check(Evidence)

Determina se l'evidenza specificata soddisfa la condizione di appartenenza.Determines whether the specified evidence satisfies the membership condition.

Copy() Copy() Copy() Copy()

Crea una copia equivalente della condizione di appartenenza.Creates an equivalent copy of the membership condition.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se le proprietà HashValue e HashAlgorithm dell'oggetto specificato sono equivalenti alle proprietà HashValue e HashAlgorithm contenute nell'oggetto HashMembershipCondition corrente.Determines whether the HashValue and the HashAlgorithm from the specified object are equivalent to the HashValue and HashAlgorithm contained in the current HashMembershipCondition.

FromXml(SecurityElement) FromXml(SecurityElement) FromXml(SecurityElement) FromXml(SecurityElement)

Ricostruisce un oggetto di sicurezza con uno stato specificato da una codifica XML.Reconstructs a security object with a specified state from an XML encoding.

FromXml(SecurityElement, PolicyLevel) FromXml(SecurityElement, PolicyLevel) FromXml(SecurityElement, PolicyLevel) FromXml(SecurityElement, PolicyLevel)

Ricostruisce un oggetto di sicurezza con uno stato specificato da una codifica XML.Reconstructs a security object with a specified state from an XML encoding.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Ottiene il codice hash per la condizione di appartenenza corrente.Gets the hash code for the current membership condition.

GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Crea e restituisce una rappresentazione in forma di stringa della condizione di appartenenza.Creates and returns a string representation of the membership condition.

ToXml() ToXml() ToXml() ToXml()

Crea una codifica XML dell'oggetto di sicurezza e del suo stato corrente.Creates an XML encoding of the security object and its current state.

ToXml(PolicyLevel) ToXml(PolicyLevel) ToXml(PolicyLevel) ToXml(PolicyLevel)

Crea una codifica XML dell'oggetto di sicurezza e del relativo stato corrente con l'oggetto PolicyLevel specificato.Creates an XML encoding of the security object and its current state with the specified PolicyLevel.

Implementazioni dell'interfaccia esplicita

IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object)

Viene eseguito dopo la deserializzazione dell'intero grafico di oggetti.Runs when the entire object graph has been deserialized.

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Popola un oggetto SerializationInfo con i dati necessari per serializzare l'oggetto di destinazione.Populates a SerializationInfo with the data needed to serialize the target object.

Si applica a