HashMembershipCondition Klasse

Definition

Bestimmt, ob eine Assembly zu einer Codegruppe gehört, indem sie den Hashwert testet. Diese Klasse kann nicht vererbt werden.

public ref class HashMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class HashMembershipCondition sealed : System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable
[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
[<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 IMembershipCondition
Public NotInheritable Class HashMembershipCondition
Implements IDeserializationCallback, ISerializable
Vererbung
HashMembershipCondition
Attribute
Implementiert

Konstruktoren

Name Beschreibung
HashMembershipCondition(HashAlgorithm, Byte[])

Initialisiert eine neue Instanz der HashMembershipCondition Klasse mit dem Hashalgorithmus und dem Hashwert, der die Mitgliedschaft bestimmt.

Eigenschaften

Name Beschreibung
HashAlgorithm

Ruft den Hashalgorithmus ab, der für die Mitgliedschaftsbedingung verwendet werden soll, oder legt diesen fest.

HashValue

Ruft den Hashwert ab, für den die Mitgliedschaftsbedingung testet, oder legt den Hashwert fest.

Methoden

Name Beschreibung
Check(Evidence)

Bestimmt, ob die angegebenen Nachweise die Mitgliedschaftsbedingung erfüllen.

Copy()

Erstellt eine entsprechende Kopie der Mitgliedschaftsbedingung.

Equals(Object)

Bestimmt, ob das HashValue und das HashAlgorithm aus dem angegebenen Objekt dem HashValue im aktuellen Objekt enthaltenen und HashAlgorithm im aktuellen HashMembershipConditionObjekt entspricht.

FromXml(SecurityElement, PolicyLevel)

Rekonstruiert ein Sicherheitsobjekt mit einem angegebenen Zustand aus einer XML-Codierung.

FromXml(SecurityElement)

Rekonstruiert ein Sicherheitsobjekt mit einem angegebenen Zustand aus einer XML-Codierung.

GetHashCode()

Ruft den Hashcode für die aktuelle Mitgliedschaftsbedingung ab.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Erstellt und gibt eine Zeichenfolgendarstellung der Mitgliedschaftsbedingung zurück.

ToXml()

Erstellt eine XML-Codierung des Sicherheitsobjekts und des aktuellen Zustands.

ToXml(PolicyLevel)

Erstellt eine XML-Codierung des Sicherheitsobjekts und des aktuellen Zustands mit dem angegebenen PolicyLevel.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IDeserializationCallback.OnDeserialization(Object)

Wird ausgeführt, wenn das gesamte Objektdiagramm deserialisiert wurde.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Füllt eine SerializationInfo mit den Daten auf, die zum Serialisieren des Zielobjekts erforderlich sind.

Gilt für: