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


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

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