3 instantiations of RegistryKeyWrapper
Microsoft.Build (3)
Definition\ToolsetRegistryReader.cs (1)
55: this(environmentProperties, globalProperties, new RegistryKeyWrapper(MSBuildRegistryPath))
Utilities\RegistryKeyWrapper.cs (2)
100using (RegistryKeyWrapper wrapper = new RegistryKeyWrapper(registryKeyPath, registryHive, registryView)) 172wrapper = new RegistryKeyWrapper(wrapper.WrappedKey.OpenSubKey(keyNames[i], false /* not writeable */), _registryHive);
25 references to RegistryKeyWrapper
Microsoft.Build (25)
Definition\Toolset.cs (9)
548if (!RegistryKeyWrapper.KeyExists(Dev10OverallInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32)) 553RegistryKeyWrapper.KeyExists(Dev10UltimateInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) || 554RegistryKeyWrapper.KeyExists(Dev10PremiumInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) || 555RegistryKeyWrapper.KeyExists(Dev10ProfessionalInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) || 556RegistryKeyWrapper.KeyExists(Dev10VCSExpressInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) || 557RegistryKeyWrapper.KeyExists(Dev10VBExpressInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) || 558RegistryKeyWrapper.KeyExists(Dev10VCExpressInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) || 559RegistryKeyWrapper.KeyExists(Dev10VWDExpressInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) || 560RegistryKeyWrapper.KeyExists(Dev10LightSwitchInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32))
Definition\ToolsetRegistryReader.cs (13)
16using RegistryKeyWrapper = Microsoft.Build.Internal.RegistryKeyWrapper; 49private RegistryKeyWrapper _msbuildRegistryWrapper; 62internal ToolsetRegistryReader(PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, RegistryKeyWrapper msbuildRegistryWrapper) 80RegistryKeyWrapper subKey = null; 112using (RegistryKeyWrapper defaultToolsVersionKey = _msbuildRegistryWrapper.OpenSubKey(Constants.AssemblyVersion)) 135using (RegistryKeyWrapper defaultToolsVersionKey = _msbuildRegistryWrapper.OpenSubKey(Constants.AssemblyVersion)) 158using (RegistryKeyWrapper defaultOverrideToolsVersionKey = _msbuildRegistryWrapper.OpenSubKey(Constants.AssemblyVersion)) 177RegistryKeyWrapper toolsVersionWrapper = null; 208RegistryKeyWrapper toolsVersionWrapper = null; 239RegistryKeyWrapper toolsVersionWrapper = null; 240RegistryKeyWrapper subToolsetWrapper = null; 289private static ToolsetPropertyDefinition CreatePropertyFromRegistry(RegistryKeyWrapper toolsetWrapper, string propertyName) 319private static string GetValue(RegistryKeyWrapper wrapper, string valueName)
Utilities\RegistryKeyWrapper.cs (3)
100using (RegistryKeyWrapper wrapper = new RegistryKeyWrapper(registryKeyPath, registryHive, registryView)) 161public virtual RegistryKeyWrapper OpenSubKey(string name) 165RegistryKeyWrapper wrapper = this;