HashAlgorithm.HashFinal Method

Definition

When overridden in a derived class, finalizes the hash computation after the last data is processed by the cryptographic hash algorithm.

C#
protected abstract byte[] HashFinal();

Returns

Byte[]

The computed hash code.

Remarks

This method finalizes any partial computation and returns the correct hash value for the data.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1