CngProperty Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инкапсулирует свойство ключа или поставщика криптографии следующего поколения (CNG).
public value class CngProperty : IEquatable<System::Security::Cryptography::CngProperty>
public struct CngProperty : IEquatable<System.Security.Cryptography.CngProperty>
type CngProperty = struct
Public Structure CngProperty
Implements IEquatable(Of CngProperty)
- Наследование
- Реализации
Комментарии
Эта структура инкапсулирует имя свойства (строку), значение (массив байтов), CngPropertyOptions флаг, свойства метода доступа, функции сравнения и хэширования.
Эта структура используется с методами SetProperty и GetProperty .
Конструкторы
CngProperty(String, Byte[], CngPropertyOptions) |
Инициализирует новый экземпляр структуры CngProperty. |
Свойства
Name |
Получает имя свойства, заданное текущим объектом CngProperty. |
Options |
Получает параметры свойства, заданные текущим объектом CngProperty. |
Методы
Equals(CngProperty) |
Сравнивает заданный объект CngProperty с текущим объектом CngProperty. |
Equals(Object) |
Сравнивает заданный объект с текущим объектом CngProperty. |
GetHashCode() |
Формирует хэш-значение для текущего объекта CngProperty. |
GetValue() |
Получает значение свойства, заданное текущим объектом CngProperty. |
Операторы
Equality(CngProperty, CngProperty) |
Определяет, задают ли два объекта CngProperty одинаковые имена, значения и параметры свойств. |
Inequality(CngProperty, CngProperty) |
Определяет, задают ли два объекта CngProperty разные имена, значения и параметры свойств. |