1 write to m_hashHandle
System.Core (1)
System\Security\Cryptography\BCryptHashAlgorithm.cs (1)
169m_hashHandle = newHashAlgorithm;
17 references to m_hashHandle
System.Core (17)
System\Security\Cryptography\BCryptHashAlgorithm.cs (17)
71Contract.Ensures(m_hashHandle != null && !m_hashHandle.IsInvalid && !m_hashHandle.IsClosed); 93Contract.Ensures(m_hashHandle == null || m_hashHandle.IsClosed); 96if (m_hashHandle != null) { 97m_hashHandle.Dispose(); 114Contract.Ensures(m_hashHandle != null && !m_hashHandle.IsInvalid && !m_hashHandle.IsClosed); 166if (m_hashHandle != null) { 167m_hashHandle.Dispose(); 177Contract.Assert(m_hashHandle != null); 197error = BCryptNative.UnsafeNativeMethods.BCryptHashData(m_hashHandle, 215Contract.Assert(m_hashHandle != null); 217int hashSize = BCryptNative.GetInt32Property(m_hashHandle, BCryptNative.HashPropertyName.HashLength); 220BCryptNative.ErrorCode error = BCryptNative.UnsafeNativeMethods.BCryptFinishHash(m_hashHandle,