CngProperty Struktúra

Definíció

Beágyazza a Cryptography Next Generation (CNG) kulcs vagy szolgáltató tulajdonságát.

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)
Öröklődés
CngProperty
Megvalósítás

Megjegyzések

Ez a szerkezet egy tulajdonságnevet (sztringet), egy értéket (bájttömböt), egy jelölőt, a CngPropertyOptions kiegészítő tulajdonságokat, valamint az összehasonlítási és kivonatolási függvényeket foglalja magában.

Ezt a szerkezetet a rendszer a SetProperty metódusokkal együtt GetProperty használja.

Konstruktorok

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

Inicializálja a szerkezet új példányát CngProperty .

CngProperty(String, ReadOnlySpan<Byte>, CngPropertyOptions)

Beágyazza a Cryptography Next Generation (CNG) kulcs vagy szolgáltató tulajdonságát.

Tulajdonságok

Name Description
Name

Lekéri az aktuális CngProperty objektum által megadott tulajdonságnevet.

Options

Lekéri az aktuális CngProperty objektum által megadott tulajdonságbeállításokat.

Metódusok

Name Description
Equals(CngProperty)

Összehasonlítja a megadott CngProperty objektumot az aktuális CngProperty objektummal.

Equals(Object)

Összehasonlítja a megadott objektumot az aktuális CngProperty objektummal.

GetHashCode()

Kivonatértéket hoz létre az aktuális CngProperty objektumhoz.

GetValue()

Lekéri az aktuális CngProperty objektum által megadott tulajdonságértéket.

Operátorok

Name Description
Equality(CngProperty, CngProperty)

Meghatározza, hogy két CngProperty objektum ugyanazt a tulajdonságnevet, értéket és beállításokat adja-e meg.

Inequality(CngProperty, CngProperty)

Azt határozza meg, hogy két CngProperty objektum ne adja-e meg ugyanazt a tulajdonságnevet, értéket és beállítást.

A következőre érvényes: