| void .ctor() | Public+1 flags | — | 0x00 |
| void Initialize() | Public+1 flags | — | 0x00 |
| void HashCore(const byte[]& rgb, int ibStart, int cbSize) | 2 flags | — | 0x08 |
| byte[] HashFinal() | 2 flags | — | 0x08 |
| void InitializeState() | Private | — | 0x00 |
| void _HashData(const byte[]& partIn, int ibStart, int cbSize) | Private | — | 0x08 |
| byte[] _EndHash() | Private | — | 0x08 |
| void SHATransform(const UInt64*& expandedBuffer, const UInt64*& state, const Byte*& block) | PrivateStatic | — | 0x00 |
| ulong RotateRight(ulong x, int n) | PrivateStatic | — | 0x08 |
| ulong Ch(ulong x, ulong y, ulong z) | PrivateStatic | — | 0x08 |
| ulong Maj(ulong x, ulong y, ulong z) | PrivateStatic | — | 0x08 |
| ulong Sigma_0(ulong x) | PrivateStatic | — | 0x08 |
| ulong Sigma_1(ulong x) | PrivateStatic | — | 0x08 |
| ulong sigma_0(ulong x) | PrivateStatic | — | 0x08 |
| ulong sigma_1(ulong x) | PrivateStatic | — | 0x08 |
| void SHA384Expand(const UInt64*& x) | PrivateStatic | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |