1 write to m_hashHandle
System.Core (1)
System\Security\Cryptography\CapiHashAlgorithm.cs (1)
101
m_hashHandle
= newHashAlgorithm;
16 references to m_hashHandle
System.Core (16)
System\Security\Cryptography\CapiHashAlgorithm.cs (16)
35
Contract.Ensures(
m_hashHandle
!= null && !
m_hashHandle
.IsInvalid && !
m_hashHandle
.IsClosed);
48
Contract.Ensures(
m_hashHandle
== null ||
m_hashHandle
.IsClosed);
51
if (
m_hashHandle
!= null) {
52
m_hashHandle
.Dispose();
66
Contract.Ensures(
m_hashHandle
!= null && !
m_hashHandle
.IsInvalid && !
m_hashHandle
.IsClosed);
98
if (
m_hashHandle
!= null) {
99
m_hashHandle
.Dispose();
109
Contract.Assert(
m_hashHandle
!= null);
127
if (!CapiNative.UnsafeNativeMethods.CryptHashData(
m_hashHandle
, dataPtr + ibStart, cbSize, 0)) {
140
Contract.Assert(
m_hashHandle
!= null);
142
return CapiNative.GetHashParameter(
m_hashHandle
, CapiNative.HashParameter.HashValue);