Поделиться через


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)
Наследование
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 разные имена, значения и параметры свойств.

Применяется к