2 writes to m_cachedBlock
System.IdentityModel.Selectors (2)
infocard\client\System\IdentityModel\Selectors\InfoCardKeyedHashAlgorithm.cs (2)
166m_cachedBlock = DiagnosticUtility.Utility.AllocateByteArray(cbSize); 220m_cachedBlock = null;
22 references to m_cachedBlock
System.IdentityModel.Selectors (22)
infocard\client\System\IdentityModel\Selectors\InfoCardKeyedHashAlgorithm.cs (22)
126if (null != m_cachedBlock) 132if (0 != m_cachedBlock.Length) 134pInData = HGlobalSafeHandle.Construct(m_cachedBlock.Length); 135Marshal.Copy(m_cachedBlock, 0, pInData.DangerousGetHandle(), m_cachedBlock.Length); 139m_cachedBlock.Length, 162if (null != m_cachedBlock) 164Array.Clear(m_cachedBlock, 0, m_cachedBlock.Length); 167Array.Copy(array, ibStart, m_cachedBlock, 0, cbSize); 180IDT.DebugAssert(null != m_cachedBlock, "null cached block"); 186if (null != m_cachedBlock) 189if (0 != m_cachedBlock.Length) 191pInData = HGlobalSafeHandle.Construct(m_cachedBlock.Length); 192Marshal.Copy(m_cachedBlock, 0, pInData.DangerousGetHandle(), m_cachedBlock.Length); 196m_cachedBlock.Length, 219Array.Clear(m_cachedBlock, 0, m_cachedBlock.Length); 230if (null != m_cachedBlock) 232Array.Clear(m_cachedBlock, 0, m_cachedBlock.Length);