HashMembershipCondition Klass

Definition

Avgör om en sammansättning tillhör en kodgrupp genom att testa dess hash-värde. Det går inte att ärva den här klassen.

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
Arv
HashMembershipCondition
Attribut
Implementeringar

Konstruktorer

Name Description
HashMembershipCondition(HashAlgorithm, Byte[])

Initierar en ny instans av HashMembershipCondition klassen med hash-algoritmen och hash-värdet som avgör medlemskapet.

Egenskaper

Name Description
HashAlgorithm

Hämtar eller anger hash-algoritmen som ska användas för medlemskapsvillkoret.

HashValue

Hämtar eller anger det hashvärde som medlemskapsvillkoret testar för.

Metoder

Name Description
Check(Evidence)

Avgör om de angivna bevisen uppfyller medlemskapsvillkoret.

Copy()

Skapar en motsvarande kopia av medlemskapsvillkoret.

Equals(Object)

Avgör om HashValue och HashAlgorithm från det angivna objektet är likvärdiga med HashValue och HashAlgorithm som finns i den aktuella HashMembershipCondition.

FromXml(SecurityElement, PolicyLevel)

Rekonstruerar ett säkerhetsobjekt med ett angivet tillstånd från en XML-kodning.

FromXml(SecurityElement)

Rekonstruerar ett säkerhetsobjekt med ett angivet tillstånd från en XML-kodning.

GetHashCode()

Hämtar hash-koden för det aktuella medlemskapsvillkoret.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Skapar och returnerar en strängrepresentation av medlemskapsvillkoret.

ToXml()

Skapar en XML-kodning av säkerhetsobjektet och dess aktuella tillstånd.

ToXml(PolicyLevel)

Skapar en XML-kodning av säkerhetsobjektet och dess aktuella tillstånd med angiven PolicyLevel.

Explicita gränssnittsimplementeringar

Name Description
IDeserializationCallback.OnDeserialization(Object)

Körs när hela objektdiagrammet har deserialiserats.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Fyller i en SerializationInfo med de data som behövs för att serialisera målobjektet.

Gäller för