HashMembershipCondition Classe

Definição

Determina se um assembly pertence a um grupo de códigos testando seu valor de hash.Determines whether an assembly belongs to a code group by testing its hash value. Essa classe não pode ser herdada.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
Herança
HashMembershipCondition
Atributos
Implementações

Construtores

HashMembershipCondition(HashAlgorithm, Byte[])

Inicializa uma nova instância da classe HashMembershipCondition com o algoritmo de hash e o valor de hash que determinam a associação.Initializes a new instance of the HashMembershipCondition class with the hash algorithm and hash value that determine membership.

Propriedades

HashAlgorithm

Obtém ou define o algoritmo de hash a ser usado para a condição de associação.Gets or sets the hash algorithm to use for the membership condition.

HashValue

Obtém ou define o valor de hash para o qual o teste da condição de associação é realizado.Gets or sets the hash value for which the membership condition tests.

Métodos

Check(Evidence)

Determina se a evidência especificada satisfaz a condição de associação.Determines whether the specified evidence satisfies the membership condition.

Copy()

Cria uma cópia equivalente da condição de associação.Creates an equivalent copy of the membership condition.

Equals(Object)

Determina se o HashValue e o HashAlgorithm do objeto especificado são equivalentes ao HashValue e o HashAlgorithm contidos na HashMembershipCondition atual.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)

Reconstrói um objeto de segurança com um estado especificado de uma codificação XML.Reconstructs a security object with a specified state from an XML encoding.

FromXml(SecurityElement, PolicyLevel)

Reconstrói um objeto de segurança com um estado especificado de uma codificação XML.Reconstructs a security object with a specified state from an XML encoding.

GetHashCode()

Obtém o código hash para a condição de associação atual.Gets the hash code for the current membership condition.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Cria e retorna uma representação de cadeia de caracteres da condição de associação.Creates and returns a string representation of the membership condition.

ToXml()

Cria uma codificação XML do objeto de segurança e seu estado atual.Creates an XML encoding of the security object and its current state.

ToXml(PolicyLevel)

Cria uma codificação XML do objeto de segurança e de seu estado atual com o PolicyLevel especificado.Creates an XML encoding of the security object and its current state with the specified PolicyLevel.

Implantações explícitas de interface

IDeserializationCallback.OnDeserialization(Object)

É executado quando o todo o grafo de objeto tiver sido desserializado.Runs when the entire object graph has been deserialized.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Popula um SerializationInfo com os dados necessários para serializar o objeto de destino.Populates a SerializationInfo with the data needed to serialize the target object.

Aplica-se a