HashMembershipCondition Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, принадлежит ли сборка группе кода, проверив его хэш-значение. Этот класс не наследуется.
public ref class HashMembershipCondition sealed : System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable, System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class HashMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class HashMembershipCondition sealed : System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable
public sealed class HashMembershipCondition : System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable, System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[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
type HashMembershipCondition = class
interface IDeserializationCallback
interface ISerializable
interface ISecurityEncodable
interface ISecurityPolicyEncodable
interface IMembershipCondition
[<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 IDeserializationCallback, IMembershipCondition, ISecurityEncodable, ISerializable
Public NotInheritable Class HashMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class HashMembershipCondition
Implements IDeserializationCallback, ISerializable
- Наследование
-
HashMembershipCondition
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| HashMembershipCondition(HashAlgorithm, Byte[]) |
Инициализирует новый экземпляр HashMembershipCondition класса с хэш-алгоритмом и хэш-значением, определяющим членство. |
Свойства
| Имя | Описание |
|---|---|
| HashAlgorithm |
Возвращает или задает хэш-алгоритм, используемый для условия членства. |
| HashValue |
Возвращает или задает хэш-значение, для которого тесты условий членства. |
Методы
| Имя | Описание |
|---|---|
| Check(Evidence) |
Определяет, соответствует ли указанное свидетельство условию членства. |
| Copy() |
Создает эквивалентную копию условия членства. |
| Equals(Object) |
Определяет, эквивалентны HashValue ли HashAlgorithm значения и HashValue значения из указанного объекта и HashAlgorithm содержатся в текущем HashMembershipConditionобъекте. |
| FromXml(SecurityElement, PolicyLevel) |
Восстанавливает объект безопасности с заданным состоянием из кодировки XML. |
| FromXml(SecurityElement) |
Восстанавливает объект безопасности с заданным состоянием из кодировки XML. |
| GetHashCode() |
Возвращает хэш-код для текущего условия членства. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Создает и возвращает строковое представление условия членства. |
| ToXml() |
Создает xml-кодирование объекта безопасности и его текущего состояния. |
| ToXml(PolicyLevel) |
Создает xml-кодировку объекта безопасности и его текущего состояния с указанным PolicyLevel. |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IDeserializationCallback.OnDeserialization(Object) |
Выполняется при десериализации всего графа объектов. |
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Заполняет SerializationInfo данные, необходимые для сериализации целевого объекта. |