CngProperty 結構

定義

封裝 Cryptography Next Generation (CNG) 金鑰或提供者的屬性。

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)
繼承
CngProperty
實作

備註

此結構會將屬性名稱封裝 (字串) 、值 (位元組陣列) 、 CngPropertyOptions 旗標、存取子屬性,以及比較和雜湊函式。

此結構會與 和 GetProperty 方法搭配 SetProperty 使用。

建構函式

CngProperty(String, Byte[], CngPropertyOptions)

初始化 CngProperty 結構的新執行個體。

屬性

Name

取得目前 CngProperty 物件指定的屬性名稱。

Options

取得目前 CngProperty 物件指定的屬性選項。

方法

Equals(CngProperty)

將指定的 CngProperty 物件與目前的 CngProperty 物件相比較。

Equals(Object)

將指定的物件與目前的 CngProperty 物件相比較。

GetHashCode()

產生目前 CngProperty 物件的雜湊值。

GetValue()

取得目前 CngProperty 物件指定的屬性值。

運算子

Equality(CngProperty, CngProperty)

判斷兩個 CngProperty 物件指定的屬性名稱、值和選項是否相同。

Inequality(CngProperty, CngProperty)

判斷兩個 CngProperty 物件是否未指定相同的屬性名稱、值和選項。

適用於