IncrementalHash.CreateHash(HashAlgorithmName) Method

Definition

Create an IncrementalHash for the algorithm specified by hashAlgorithm.

C#
public static System.Security.Cryptography.IncrementalHash CreateHash(System.Security.Cryptography.HashAlgorithmName hashAlgorithm);

Parameters

hashAlgorithm
HashAlgorithmName

The name of the hash algorithm to perform.

Returns

An IncrementalHash instance ready to compute the hash algorithm specified by hashAlgorithm.

Exceptions

hashAlgorithm.Name is null, or the empty string.

hashAlgorithm is not a known hash algorithm.

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 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1