CngProperty CngProperty CngProperty CngProperty Struct

Définition

Encapsule une propriété d'une clé CNG (Cryptography Next Generation) ou d'un fournisseur.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)
Héritage
CngPropertyCngPropertyCngPropertyCngProperty
Implémente

Remarques

Cette classe encapsule un nom de propriété (une chaîne), une valeur (tableau d’octets) CngPropertyOptions , un indicateur, des propriétés d’accesseur et des fonctions de comparaison et de hachage.This class encapsulates a property name (a string), a value (byte array), a CngPropertyOptions flag, accessor properties, and comparison and hashing functions.

Cette classe est utilisée avec les SetProperty méthodes GetProperty et.This class is used with the SetProperty and GetProperty methods.

Constructeurs

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

Initialise une nouvelle instance de la classe CngProperty.Initializes a new instance of the CngProperty class.

Propriétés

Name Name Name Name

Obtient le nom de propriété spécifié par l'objet CngProperty actuel.Gets the property name that the current CngProperty object specifies.

Options Options Options Options

Obtient les options de propriété spécifiées par l'objet CngProperty actuel.Gets the property options that the current CngProperty object specifies.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Compare l'objet spécifié à l'objet CngProperty actuel.Compares the specified object to the current CngProperty object.

Equals(CngProperty) Equals(CngProperty) Equals(CngProperty) Equals(CngProperty)

Compare l'objet CngProperty spécifié à l'objet CngProperty actuel.Compares the specified CngProperty object to the current CngProperty object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Génère une valeur de hachage pour l'objet CngProperty actuel.Generates a hash value for the current CngProperty object.

GetValue() GetValue() GetValue() GetValue()

Obtient la valeur de propriété spécifiée par l'objet CngProperty actuel.Gets the property value that the current CngProperty object specifies.

Opérateurs

Equality(CngProperty, CngProperty) Equality(CngProperty, CngProperty) Equality(CngProperty, CngProperty) Equality(CngProperty, CngProperty)

Détermine si deux objets CngProperty spécifient les mêmes noms, valeurs et options de propriété.Determines whether two CngProperty objects specify the same property name, value, and options.

Inequality(CngProperty, CngProperty) Inequality(CngProperty, CngProperty) Inequality(CngProperty, CngProperty) Inequality(CngProperty, CngProperty)

Détermine si deux objets CngProperty ne spécifient pas les mêmes noms, valeurs et options de propriété.Determines whether two CngProperty objects do not specify the same property name, value, and options.

S’applique à