HashMembershipCondition Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si un ensamblado pertenece a un grupo de código probando su valor hash. Esta clase no puede heredarse.
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
- Herencia
-
HashMembershipCondition
- Atributos
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| HashMembershipCondition(HashAlgorithm, Byte[]) |
Inicializa una nueva instancia de la HashMembershipCondition clase con el algoritmo hash y el valor hash que determinan la pertenencia. |
Propiedades
| Nombre | Description |
|---|---|
| HashAlgorithm |
Obtiene o establece el algoritmo hash que se va a usar para la condición de pertenencia. |
| HashValue |
Obtiene o establece el valor hash para el que se prueba la condición de pertenencia. |
Métodos
| Nombre | Description |
|---|---|
| Check(Evidence) |
Determina si la evidencia especificada cumple la condición de pertenencia. |
| Copy() |
Crea una copia equivalente de la condición de pertenencia. |
| Equals(Object) |
Determina si y HashValue del HashAlgorithm objeto especificado son equivalentes a HashValue y HashAlgorithm contenidos en el objeto actual HashMembershipCondition. |
| FromXml(SecurityElement, PolicyLevel) |
Reconstruye un objeto de seguridad con un estado especificado a partir de una codificación XML. |
| FromXml(SecurityElement) |
Reconstruye un objeto de seguridad con un estado especificado a partir de una codificación XML. |
| GetHashCode() |
Obtiene el código hash de la condición de pertenencia actual. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Crea y devuelve una representación de cadena de la condición de pertenencia. |
| ToXml() |
Crea una codificación XML del objeto de seguridad y su estado actual. |
| ToXml(PolicyLevel) |
Crea una codificación XML del objeto de seguridad y su estado actual con el especificado PolicyLevel. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IDeserializationCallback.OnDeserialization(Object) |
Se ejecuta cuando se ha deserializado todo el gráfico de objetos. |
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Rellena con SerializationInfo los datos necesarios para serializar el objeto de destino. |