3 instantiations of RegistryKeyWrapper
Microsoft.Build (3)
Definition\ToolsetRegistryReader.cs (1)
54
: this(environmentProperties, globalProperties, new
RegistryKeyWrapper
(MSBuildRegistryPath))
Utilities\RegistryKeyWrapper.cs (2)
100
using (RegistryKeyWrapper wrapper = new
RegistryKeyWrapper
(registryKeyPath, registryHive, registryView))
172
wrapper = new
RegistryKeyWrapper
(wrapper.WrappedKey.OpenSubKey(keyNames[i], false /* not writeable */), _registryHive);
25 references to RegistryKeyWrapper
Microsoft.Build (25)
Definition\Toolset.cs (9)
558
if (!
RegistryKeyWrapper
.KeyExists(Dev10OverallInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32))
563
RegistryKeyWrapper
.KeyExists(Dev10UltimateInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) ||
564
RegistryKeyWrapper
.KeyExists(Dev10PremiumInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) ||
565
RegistryKeyWrapper
.KeyExists(Dev10ProfessionalInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) ||
566
RegistryKeyWrapper
.KeyExists(Dev10VCSExpressInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) ||
567
RegistryKeyWrapper
.KeyExists(Dev10VBExpressInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) ||
568
RegistryKeyWrapper
.KeyExists(Dev10VCExpressInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) ||
569
RegistryKeyWrapper
.KeyExists(Dev10VWDExpressInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32) ||
570
RegistryKeyWrapper
.KeyExists(Dev10LightSwitchInstallKeyRegistryPath, RegistryHive.LocalMachine, RegistryView.Registry32))
Definition\ToolsetRegistryReader.cs (13)
15
using RegistryKeyWrapper = Microsoft.Build.Internal.
RegistryKeyWrapper
;
48
private
RegistryKeyWrapper
_msbuildRegistryWrapper;
61
internal ToolsetRegistryReader(PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties,
RegistryKeyWrapper
msbuildRegistryWrapper)
79
RegistryKeyWrapper
subKey = null;
111
using (
RegistryKeyWrapper
defaultToolsVersionKey = _msbuildRegistryWrapper.OpenSubKey(Constants.AssemblyVersion))
134
using (
RegistryKeyWrapper
defaultToolsVersionKey = _msbuildRegistryWrapper.OpenSubKey(Constants.AssemblyVersion))
157
using (
RegistryKeyWrapper
defaultOverrideToolsVersionKey = _msbuildRegistryWrapper.OpenSubKey(Constants.AssemblyVersion))
176
RegistryKeyWrapper
toolsVersionWrapper = null;
207
RegistryKeyWrapper
toolsVersionWrapper = null;
238
RegistryKeyWrapper
toolsVersionWrapper = null;
239
RegistryKeyWrapper
subToolsetWrapper = null;
288
private static ToolsetPropertyDefinition CreatePropertyFromRegistry(
RegistryKeyWrapper
toolsetWrapper, string propertyName)
318
private static string GetValue(
RegistryKeyWrapper
wrapper, string valueName)
Utilities\RegistryKeyWrapper.cs (3)
100
using (
RegistryKeyWrapper
wrapper = new RegistryKeyWrapper(registryKeyPath, registryHive, registryView))
161
public virtual
RegistryKeyWrapper
OpenSubKey(string name)
165
RegistryKeyWrapper
wrapper = this;