| void .ctor(TlsContext context) | 2 flags | | 0x08 |
| void CopyBufferTo(Stream output) | PublicFinal+2 flags | | 0x08 |
| void ForceBuffering() | PublicFinal+2 flags | | 0x00 |
| void NotifyPrfDetermined() | PublicFinal+2 flags | | 0x00 |
| void TrackHashAlgorithm(int cryptoHashAlgorithm) | PublicFinal+2 flags | | 0x04 |
| void SealHashAlgorithms() | PublicFinal+2 flags | | 0x00 |
| void StopTracking() | PublicFinal+2 flags | | 0x00 |
| TlsHash ForkPrfHash() | PublicFinal+2 flags | | 0x08 |
| byte[] GetFinalHash(int cryptoHashAlgorithm) | PublicFinal+2 flags | | 0x08 |
| void Update(const byte[]& input, int inOff, int len) | PublicFinal+2 flags | | 0x08 |
| void Update(const ReadOnlySpan<System.Byte>& input) | PublicFinal+2 flags | | 0x10 |
| byte[] CalculateHash() | PublicFinal+2 flags | | 0x08 |
| TlsHash CloneHash() | PublicFinal+2 flags | | 0x08 |
| void Reset() | PublicFinal+2 flags | | 0x00 |
| void CheckStopBuffering() | Private | | 0x00 |
| void CheckTrackingHash(int cryptoHashAlgorithm) | Private | | 0x04 |
| TlsHash CloneHash(int cryptoHashAlgorithm) | Private | | 0x08 |
| void CloneHash(IDictionary<System.Int32 newHashes, int cryptoHashAlgorithm) | Private | | 0x08 |