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