2 writes to _decryptScratch
System.Net.Security (2)
System\Net\Security\TlsSession.cs (2)
1655_decryptScratch = ArrayPool<byte>.Shared.Rent(size); 2463_decryptScratch = null;
11 references to _decryptScratch
System.Net.Security (11)
System\Net\Security\TlsSession.cs (11)
1290ciphertext.Slice(0, frameSize).CopyTo(_decryptScratch); 1294_decryptScratch.AsSpan(0, frameSize), 1318_decryptScratch.AsSpan(decLeftoverOffset, decLeftoverLength) 1341ProcessPostHandshakeMessage(_decryptScratch.AsSpan(decLeftoverOffset, decLeftoverLength)); 1404_decryptScratch.AsSpan(decLeftoverOffset, decLeftoverLength) 1649if (_decryptScratch == null || _decryptScratch.Length < size) 1651if (_decryptScratch != null) 1653ArrayPool<byte>.Shared.Return(_decryptScratch); 2460if (_decryptScratch != null) 2462ArrayPool<byte>.Shared.Return(_decryptScratch);