System.Security.Cryptography.HashAlgorithm.CaptureHashCodeAndReinitialize C# (CSharp) Method

CaptureHashCodeAndReinitialize() private method

private CaptureHashCodeAndReinitialize ( ) : byte[]
return byte[]
        private byte[] CaptureHashCodeAndReinitialize()
        {
            HashValue = HashFinal();

            // Clone the hash value prior to invoking Initialize in case the user-defined Initialize
            // manipulates the array.
            byte[] tmp = (byte[])HashValue.Clone();
            Initialize();
            return tmp;
        }