Partilhar via


CngProperty Estrutura

Definição

Encapsula uma propriedade de uma chave CNG (Cryptography Next Generation) ou provedor.

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)
Herança
CngProperty
Implementações

Comentários

Esse struct encapsula um nome de propriedade (uma cadeia de caracteres), um valor (matriz de bytes), um CngPropertyOptions sinalizador, propriedades do acessador e funções de comparação e hash.

Esse struct é usado com os SetProperty métodos e GetProperty .

Construtores

CngProperty(String, Byte[], CngPropertyOptions)

Inicializa uma nova instância do struct CngProperty.

Propriedades

Name

Obtém o nome da propriedade que o objeto CngProperty atual especifica.

Options

Obtém as opções da propriedade que o objeto CngProperty atual especifica.

Métodos

Equals(CngProperty)

Compara o objeto CngProperty especificado ao objeto CngProperty atual.

Equals(Object)

Compara o objeto especificado ao objeto CngProperty atual.

GetHashCode()

Gera um valor de hash para o objeto CngProperty atual.

GetValue()

Obtém o valor da propriedade que o objeto CngProperty atual especifica.

Operadores

Equality(CngProperty, CngProperty)

Determina se dois objetos CngProperty especificam o mesmo nome, valor e opções de propriedade.

Inequality(CngProperty, CngProperty)

Determina se dois objetos CngProperty não especificam o mesmo nome, valor e opções de propriedade.

Aplica-se a