CngProperty Yapı

Tanım

Şifreleme Yeni Nesil (CNG) anahtarının veya sağlayıcısının özelliğini kapsüller.

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)
Devralma
CngProperty
Uygulamalar

Açıklamalar

Bu yapı bir özellik adını (dize), değeri (bayt dizisi), CngPropertyOptions bayrağı, erişimci özelliklerini ve karşılaştırma ve karma işlevlerini kapsüller.

Bu yapı ve GetProperty yöntemleriyle SetProperty birlikte kullanılır.

Oluşturucular

CngProperty(String, Byte[], CngPropertyOptions)

Yapının yeni bir örneğini CngProperty başlatır.

Özellikler

Name

Geçerli CngProperty nesnenin belirttiği özellik adını alır.

Options

Geçerli CngProperty nesnenin belirttiği özellik seçeneklerini alır.

Yöntemler

Equals(CngProperty)

Belirtilen CngProperty nesneyi geçerli CngProperty nesneyle karşılaştırır.

Equals(Object)

Belirtilen nesneyi geçerli CngProperty nesneyle karşılaştırır.

GetHashCode()

Geçerli CngProperty nesne için bir karma değer oluşturur.

GetValue()

Geçerli CngProperty nesnenin belirttiği özellik değerini alır.

İşleçler

Equality(CngProperty, CngProperty)

İki CngProperty nesnenin aynı özellik adını, değerini ve seçeneklerini belirtip belirtmediğini belirler.

Inequality(CngProperty, CngProperty)

İki CngProperty nesnenin aynı özellik adını, değerini ve seçeneklerini belirtmediğini belirler.

Şunlara uygulanır