다음을 통해 공유


CngProperty 구조체

정의

CNG(Cryptography Next Generation) 키 또는 공급자의 속성을 캡슐화합니다.

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 개체가 같은 속성 이름, 값 및 옵션을 지정하지 않는지 확인합니다.

적용 대상