HashMembershipCondition HashMembershipCondition HashMembershipCondition HashMembershipCondition Class

Definition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, indem deren Hashwert überprüft wird.Determines whether an assembly belongs to a code group by testing its hash value. Diese Klasse kann nicht vererbt werden.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
Vererbung
HashMembershipConditionHashMembershipConditionHashMembershipConditionHashMembershipCondition
Attribute
Implementiert

Konstruktoren

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

Initialisiert eine neue Instanz der HashMembershipCondition-Klasse mit dem Hashalgorithmus und dem Hashwert, anhand derer die Mitgliedschaft bestimmt wird.Initializes a new instance of the HashMembershipCondition class with the hash algorithm and hash value that determine membership.

Eigenschaften

HashAlgorithm HashAlgorithm HashAlgorithm HashAlgorithm

Ruft den für die Mitgliedschaftsbedingung zu verwendenden Hashalgorithmus ab oder legt diesen fest.Gets or sets the hash algorithm to use for the membership condition.

HashValue HashValue HashValue HashValue

Ruft den Hashwert ab, den die Mitgliedschaftsbedingung überprüft, oder legt diesen fest.Gets or sets the hash value for which the membership condition tests.

Methoden

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

Bestimmt, ob der angegebene Beweis die Mitgliedschaftsbedingung erfüllt.Determines whether the specified evidence satisfies the membership condition.

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

Erstellt eine äquivalente Kopie der Mitgliedschaftsbedingung.Creates an equivalent copy of the membership condition.

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

Bestimmt, ob der HashValue und der HashAlgorithm des angegebenen Objekts mit dem HashValue und dem HashAlgorithm übereinstimmen, der in der aktuellen HashMembershipCondition enthalten ist.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)

Stellt ein Sicherheitsobjekt mit einem angegebenen Zustand aus einer XML-Codierung wieder her.Reconstructs a security object with a specified state from an XML encoding.

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

Stellt ein Sicherheitsobjekt mit einem angegebenen Zustand aus einer XML-Codierung wieder her.Reconstructs a security object with a specified state from an XML encoding.

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

Ruft den Hashcode für die aktuelle Mitgliedschaftsbedingung ab.Gets the hash code for the current membership condition.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Erstellt eine Zeichenfolgenentsprechung der Mitgliedschaftsbedingung und gibt diese zurück.Creates and returns a string representation of the membership condition.

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

Erstellt eine XML-Codierung des Sicherheitsobjekts und seines aktuellen Zustands.Creates an XML encoding of the security object and its current state.

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

Erstellt mithilfe des angegebenen PolicyLevel eine XML-Codierung des Sicherheitsobjekts mit dessen aktuellem Zustand.Creates an XML encoding of the security object and its current state with the specified PolicyLevel.

Explizite Schnittstellenimplementierungen

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

Wird ausgeführt, wenn ein vollständiges Objektdiagramm deserialisiert worden ist.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)

Füllt eine SerializationInfo mit den Daten auf, die zum Serialisieren des Zielobjekts erforderlich sind.Populates a SerializationInfo with the data needed to serialize the target object.

Gilt für: