CngProperty Struktur

Definition

Kapselt eine Eigenschaft eines CNG (Cryptography Next Generation)-Schlüssels oder -Anbieters.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)
Vererbung
CngProperty
Implementiert

Hinweise

Diese Klasse kapselt einen Eigenschaftsnamen (eine Zeichenfolge), einen Wert (Bytearray CngPropertyOptions ), ein Flag, Accessor-Eigenschaften sowie Vergleichs-und Hash Funktionen.This class encapsulates a property name (a string), a value (byte array), a CngPropertyOptions flag, accessor properties, and comparison and hashing functions.

Diese Klasse wird mit der- SetProperty Methode GetProperty und der-Methode verwendet.This class is used with the SetProperty and GetProperty methods.

Konstruktoren

CngProperty(String, Byte[], CngPropertyOptions)

Initialisiert eine neue Instanz der CngProperty-Klasse.Initializes a new instance of the CngProperty class.

Eigenschaften

Name

Ruft den Eigenschaftennamen ab, den das aktuelle CngProperty-Objekt angibt.Gets the property name that the current CngProperty object specifies.

Options

Ruft die Eigenschaftenoptionen ab, die das aktuelle CngProperty-Objekt angibt.Gets the property options that the current CngProperty object specifies.

Methoden

Equals(CngProperty)

Vergleicht das angegebene CngProperty-Objekt mit dem aktuellen CngProperty-Objekt.Compares the specified CngProperty object to the current CngProperty object.

Equals(Object)

Vergleicht das angegebene Objekt mit dem aktuellen CngProperty-Objekt.Compares the specified object to the current CngProperty object.

GetHashCode()

Generiert einen Hashwert für das aktuelle CngProperty-Objekt.Generates a hash value for the current CngProperty object.

GetValue()

Ruft den Eigenschaftswert ab, den das aktuelle CngProperty-Objekt angibt.Gets the property value that the current CngProperty object specifies.

Operatoren

Equality(CngProperty, CngProperty)

Bestimmt, ob zwei CngProperty-Objekte denselben Eigenschaftennamen und Wert und dieselben Optionen angeben.Determines whether two CngProperty objects specify the same property name, value, and options.

Inequality(CngProperty, CngProperty)

Bestimmt, ob zwei CngProperty-Objekte nicht denselben Eigenschaftennamen und Wert und nicht dieselben Optionen angeben.Determines whether two CngProperty objects do not specify the same property name, value, and options.

Gilt für: