System.IO.Hashing.NonCryptographicHashAlgorithm
Represents a non-cryptographic hash algorithm.
Gets the number of bytes produced from this hash algorithm.
Called from constructors in derived classes to initialize the NonCryptographicHashAlgorithm class.
When overridden in a derived class, appends the contents of source to the data already processed for the current hash computation.
Appends the contents of source to the data already processed for the current hash computation.
Appends the contents of stream to the data already processed for the current hash computation.
Asychronously reads the contents of stream and appends them to the data already processed for the current hash computation.
Gets the current computed hash value without modifying accumulated state.
Writes the computed hash value to destination without modifying accumulated state.
When overridden in a derived class, writes the computed hash value to destination without modifying accumulated state.
Gets the current computed hash value and clears the accumulated state.
Writes the computed hash value to destination then clears the accumulated state.
Writes the computed hash value to destination then clears the accumulated state.
When overridden in a derived class, resets the hash computation to the initial state.
Attempts to write the computed hash value to destination without modifying accumulated state.
Attempts to write the computed hash value to destination.
If successful, clears the accumulated state.