Remove obsolete Registry.DynData field from System.Private.CoreLib (dotnet/coreclr...
authorJustin Van Patten <jvp@justinvp.com>
Sat, 11 Jun 2016 13:06:22 +0000 (06:06 -0700)
committerJan Kotas <jkotas@microsoft.com>
Sat, 11 Jun 2016 13:06:22 +0000 (06:06 -0700)
commit16f1ea9d462697adf6387c7dbf142b38a2787379
treed98a482514f1a6d2ed6035e377210c11a4c242cd
parent71181bd548daa26a1aa99620ed9d626249403184
Remove obsolete Registry.DynData field from System.Private.CoreLib (dotnet/coreclr#5724)

Registry is internal in System.Private.CoreLib due to being pulled-in
by the dependency closure. The obsolete DynData field is only valid
on Win9X, so there's no need to allocate it and keep it around in
CoreCLR. Remove it from System.Private.CoreLib with an ifdef, along
with other references to the HKEY_DYN_DATA hive.

Commit migrated from https://github.com/dotnet/coreclr/commit/0af0ffb17e428a3570e1ae55bfcceb78bdc8eb93
src/coreclr/src/mscorlib/src/Microsoft/Win32/Registry.cs
src/coreclr/src/mscorlib/src/Microsoft/Win32/RegistryKey.cs