CngProperty Struktura

Definice

Zapouzdřuje vlastnost klíče nebo poskytovatele kryptografických služeb nové generace (CNG).Encapsulates a property of a Cryptography Next Generation (CNG) key or provider.

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 třída zapouzdřuje název vlastnosti (řetězec), hodnotu (pole bajtů), CngPropertyOptions příznak, vlastnosti přístupového objektu a funkce porovnání a hashování.This class encapsulates a property name (a string), a value (byte array), a CngPropertyOptions flag, accessor properties, and comparison and hashing functions.

Tato třída se používá s SetProperty metodami a. GetPropertyThis class is used with the SetProperty and GetProperty methods.

Konstruktory

CngProperty(String, Byte[], CngPropertyOptions)

Inicializuje novou instanci třídy CngProperty třídy.Initializes a new instance of the CngProperty class.

Vlastnosti

Name

Získá název vlastnosti, který určuje aktuální CngProperty objekt.Gets the property name that the current CngProperty object specifies.

Options

Získá možnosti vlastnosti, které určuje aktuální CngProperty objekt.Gets the property options that the current CngProperty object specifies.

Metody

Equals(CngProperty)

Porovná zadaný CngProperty objekt s aktuálním CngProperty objektem.Compares the specified CngProperty object to the current CngProperty object.

Equals(Object)

Porovná zadaný objekt s aktuálním CngProperty objektem.Compares the specified object to the current CngProperty object.

GetHashCode()

Vygeneruje hodnotu hash pro aktuální CngProperty objekt.Generates a hash value for the current CngProperty object.

GetValue()

Získá hodnotu vlastnosti, kterou aktuální CngProperty objekt určuje.Gets the property value that the current CngProperty object specifies.

Operátory

Equality(CngProperty, CngProperty)

Určuje, zda CngProperty dva objekty určují stejný název vlastnosti, hodnotu a možnosti.Determines whether two CngProperty objects specify the same property name, value, and options.

Inequality(CngProperty, CngProperty)

Určuje, zda CngProperty dva objekty neurčují stejný název vlastnosti, hodnotu a možnosti.Determines whether two CngProperty objects do not specify the same property name, value, and options.

Platí pro