CngProperty 構造体
定義
CNG (Cryptography Next Generation) キーまたはプロバイダーのプロパティをカプセル化します。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)
- 継承
- 実装
注釈
このクラスは、プロパティ名 (文字列)、値 (バイト配列)、 CngPropertyOptionsフラグ、アクセサープロパティ、および比較関数とハッシュ関数をカプセル化します。This class encapsulates a property name (a string), a value (byte array), a CngPropertyOptions flag, accessor properties, and comparison and hashing functions.
このクラスは、 SetProperty GetPropertyメソッドとメソッドで使用されます。This class is used with the SetProperty and GetProperty methods.
コンストラクター
CngProperty(String, Byte[], CngPropertyOptions) |
CngProperty クラスの新しいインスタンスを初期化します。Initializes a new instance of the CngProperty class. |
プロパティ
Name |
現在の CngProperty オブジェクトが指定しているプロパティ名を取得します。Gets the property name that the current CngProperty object specifies. |
Options |
現在の CngProperty オブジェクトが指定しているプロパティ オプションを取得します。Gets the property options that the current CngProperty object specifies. |
メソッド
Equals(CngProperty) |
指定した CngProperty オブジェクトと現在の CngProperty オブジェクトを比較します。Compares the specified CngProperty object to the current CngProperty object. |
Equals(Object) |
指定したオブジェクトと現在の CngProperty オブジェクトを比較します。Compares the specified object to the current CngProperty object. |
GetHashCode() |
現在の CngProperty オブジェクトのハッシュ値を生成します。Generates a hash value for the current CngProperty object. |
GetValue() |
現在の CngProperty オブジェクトが指定しているプロパティ値を取得します。Gets the property value that the current CngProperty object specifies. |
演算子
Equality(CngProperty, CngProperty) |
2 つの CngProperty オブジェクトが指定するプロパティの名前、値、およびオプションが同じかどうかを判断します。Determines whether two CngProperty objects specify the same property name, value, and options. |
Inequality(CngProperty, CngProperty) |
2 つの CngProperty オブジェクトが指定するプロパティの名前、値、およびオプションが同じでないかどうかを判断します。Determines whether two CngProperty objects do not specify the same property name, value, and options. |