| void ClosePerfDataKey() | Private | | 0x00 |
| RegistryKey OpenBaseKeyCore(const RegistryHive& hKeyHive, const RegistryView& view) | PrivateStatic | | 0x08 |
| RegistryKey InternalOpenSubKeyCore(const string& name, bool writable, bool throwOnPermissionFailure) | Private | | 0x08 |
| int InternalSubKeyCountCore() | Private | | 0x04 |
| string[] InternalGetSubKeyNamesCore(int subkeys) | Private | | 0x08 |
| object InternalGetValueCore(const string& name, object defaultValue, bool doNotExpand) | Private | | 0x08 |
| void Win32Error(int errorCode, const string& str) | Private | | 0x08 |
| int GetRegistryKeyAccess(bool isWritable) | PrivateStatic | | 0x04 |
| void .ctor(SafeRegistryHandle hkey, bool writable, bool systemkey, bool remoteKey, bool isPerfData, const RegistryView& view) | Private+1 flags | | 0x08 |
| void Dispose() | PublicFinal+2 flags | | 0x00 |
| RegistryKey OpenBaseKey(const RegistryHive& hKey, const RegistryView& view) | PublicStatic | | 0x08 |
| RegistryKey OpenSubKey(const string& name, bool writable) | Public | | 0x08 |
| int InternalSubKeyCount() | Private | | 0x04 |
| string[] GetSubKeyNames() | Public | | 0x08 |
| string[] InternalGetSubKeyNames() | Private | | 0x08 |
| object GetValue(const string& name, object defaultValue, const RegistryValueOptions& options) | Public | | 0x08 |
| object InternalGetValue(const string& name, object defaultValue, bool doNotExpand, bool checkSecurity) | Private | | 0x08 |
| string ToString() | Public+1 flags | | 0x08 |
| string FixupName(const string& name) | PrivateStatic | | 0x08 |
| void FixupPath(StringBuilder path) | PrivateStatic | | 0x08 |
| void EnsureNotDisposed() | Private | | 0x00 |
| RegistryKeyPermissionCheck GetSubKeyPermissionCheck(bool subkeyWritable) | Private | | 0x04 |
| void ValidateKeyName(const string& name) | PrivateStatic | | 0x08 |
| void ValidateKeyView(const RegistryView& view) | PrivateStatic | | 0x04 |
| bool IsSystemKey() | Private | | 0x01 |
| bool IsPerfDataKey() | Private | | 0x01 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |