Share via


Key Property

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Gets or sets the key to use in the hash algorithm.

Namespace:  System.Security.Cryptography
Assembly:  System.Security (in System.Security.dll)

Syntax

'Declaration
Public Overridable Property Key As CryptoKey
public virtual CryptoKey Key { get; set; }
public:
virtual property CryptoKey^ Key {
    CryptoKey^ get ();
    void set (CryptoKey^ value);
}
abstract Key : CryptoKey with get, set
override Key : CryptoKey with get, set
function get Key () : CryptoKey
function set Key (value : CryptoKey)

Property Value

Type: System.Security.Cryptography. . :: . .CryptoKey
The key to use in the hash algorithm.

Exceptions

Exception Condition
CryptographicException

An attempt was made to change the Key property after hashing has begun.

Remarks

This property is the public accessor for the KeyValue field.

.NET Framework Security

See Also

Reference

KeyedHashAlgorithm Class

System.Security.Cryptography Namespace