CngProperty Struktura

Definice

Zapouzdřuje vlastnost klíče nebo zprostředkovatele CNG (Cryptography Next Generation).

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)
Dědičnost
CngProperty
Implementuje

Poznámky

Tato struktura zapouzdřuje název vlastnosti (řetězec), hodnotu (pole bajtů), CngPropertyOptions příznak, vlastnosti přistupujícího objektu a funkce porovnání a hashování.

Tato struktura se používá s metodami SetProperty a GetProperty metodami.

Konstruktory

Name Description
CngProperty(String, Byte[], CngPropertyOptions)

Inicializuje novou instanci struktury CngProperty.

CngProperty(String, ReadOnlySpan<Byte>, CngPropertyOptions)

Zapouzdřuje vlastnost klíče nebo zprostředkovatele CNG (Cryptography Next Generation).

Vlastnosti

Name Description
Name

Získá název vlastnosti, který určuje aktuální CngProperty objekt.

Options

Získá vlastnosti možnosti, které aktuální CngProperty objekt určuje.

Metody

Name Description
Equals(CngProperty)

Porovná zadaný CngProperty objekt s aktuálním CngProperty objektem.

Equals(Object)

Porovná zadaný objekt s aktuálním CngProperty objektem.

GetHashCode()

Vygeneruje hodnotu hash pro aktuální CngProperty objekt.

GetValue()

Získá hodnotu vlastnosti, kterou aktuální CngProperty objekt určuje.

Operátory

Name Description
Equality(CngProperty, CngProperty)

Určuje, zda dva CngProperty objekty určují stejný název vlastnosti, hodnotu a možnosti.

Inequality(CngProperty, CngProperty)

Určuje, zda dva CngProperty objekty nezadávají stejný název vlastnosti, hodnotu a možnosti.

Platí pro