<PackageReference Include="System.Security.Cryptography.Cng" Version="5.0.0" />

System.Security.Cryptography.CngProperty

Encapsulates a property of a Cryptography Next Generation (CNG) key or provider.
public string Name { get; }

Gets the property name that the current CngProperty object specifies.

public CngPropertyOptions Options { get; }

Gets the property options that the current CngProperty object specifies.

public CngProperty(string name, byte[] value, CngPropertyOptions options)

Initializes a new instance of the CngProperty class.

public static bool op_Equality(CngProperty left, CngProperty right)

Determines whether two CngProperty objects specify the same property name, value, and options.

public static bool op_Inequality(CngProperty left, CngProperty right)

Determines whether two CngProperty objects do not specify the same property name, value, and options.

public bool Equals(CngProperty other)

Compares the specified CngProperty object to the current CngProperty object.

public byte[] GetValue()

Gets the property value that the current CngProperty object specifies.