63 references to RegistryHive
aspire (2)
Telemetry\WindowsMachineInformationProvider.cs (2)
19private const RegistryHive Hive = RegistryHive.CurrentUser;
dotnet (2)
Telemetry\DevDeviceIDGetter.cs (2)
44using (var key = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64).OpenSubKey(@"SOFTWARE\Microsoft\DeveloperTools")) 86using (RegistryKey baseKey = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64))
Microsoft.AspNetCore.DataProtection (1)
Repositories\RegistryXmlRepository.cs (1)
86using (var hklmBaseKey = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, registryView))
Microsoft.Build (6)
Evaluation\IntrinsicFunctions.cs (6)
793basekey = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, view); 796basekey = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, view); 799basekey = RegistryKey.OpenBaseKey(RegistryHive.ClassesRoot, view); 802basekey = RegistryKey.OpenBaseKey(RegistryHive.Users, view); 805basekey = RegistryKey.OpenBaseKey(RegistryHive.PerformanceData, view); 808basekey = RegistryKey.OpenBaseKey(RegistryHive.CurrentConfig, view);
Microsoft.Build.Tasks.Core (11)
ManifestUtil\ComImporter.cs (1)
210using (RegistryKey classesRootKey = RegistryKey.OpenBaseKey(RegistryHive.ClassesRoot, RegistryView.Registry32))
ManifestUtil\SecurityUtil.cs (1)
924using (RegistryKey localMachineKey = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry32))
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (7)
104FindDirectories(RegistryView.Default, RegistryHive.CurrentUser, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 112FindDirectories(RegistryView.Registry64, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 113FindDirectories(RegistryView.Registry32, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 117FindDirectories(RegistryView.Registry32, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 118FindDirectories(RegistryView.Registry64, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 123FindDirectories(RegistryView.Default, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 142RegistryHive hive,
src\msbuild\src\Shared\RegistryDelegates.cs (1)
12internal delegate RegistryKey OpenBaseKey(RegistryHive hive, RegistryView view);
src\msbuild\src\Shared\RegistryHelper.cs (1)
65internal static RegistryKey OpenBaseKey(RegistryHive hive, RegistryView view)
Microsoft.Build.Utilities.Core (16)
AssemblyFolders\AssemblyFoldersExInfo.cs (2)
20public AssemblyFoldersExInfo(RegistryHive hive, RegistryView view, string registryKey, string directoryPath, Version targetFrameworkVersion) 36public RegistryHive Hive { get; }
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (7)
104FindDirectories(RegistryView.Default, RegistryHive.CurrentUser, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 112FindDirectories(RegistryView.Registry64, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 113FindDirectories(RegistryView.Registry32, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 117FindDirectories(RegistryView.Registry32, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 118FindDirectories(RegistryView.Registry64, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 123FindDirectories(RegistryView.Default, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey); 142RegistryHive hive,
src\msbuild\src\Shared\RegistryDelegates.cs (1)
12internal delegate RegistryKey OpenBaseKey(RegistryHive hive, RegistryView view);
src\msbuild\src\Shared\RegistryHelper.cs (1)
65internal static RegistryKey OpenBaseKey(RegistryHive hive, RegistryView view)
ToolLocationHelper.cs (5)
2673internal static void GatherSDKsFromRegistryImpl(Dictionary<TargetPlatformSDK, TargetPlatformSDK> platformMonikers, string registryKeyRoot, RegistryView registryView, RegistryHive registryHive, GetRegistrySubKeyNames getRegistrySubKeyNames, GetRegistrySubKeyDefaultValue getRegistrySubKeyDefaultValue, OpenBaseKey openBaseKey, FileExists fileExists) 2875GatherSDKsFromRegistryImpl(platformMonikers, registryRoot, RegistryView.Default, RegistryHive.CurrentUser, getSubkeyNames, getRegistrySubKeyDefaultValue, openBaseKey, fileExists); 2881GatherSDKsFromRegistryImpl(platformMonikers, registryRoot, RegistryView.Registry32, RegistryHive.LocalMachine, getSubkeyNames, getRegistrySubKeyDefaultValue, openBaseKey, fileExists); 2882GatherSDKsFromRegistryImpl(platformMonikers, registryRoot, RegistryView.Registry64, RegistryHive.LocalMachine, getSubkeyNames, getRegistrySubKeyDefaultValue, openBaseKey, fileExists); 2886GatherSDKsFromRegistryImpl(platformMonikers, registryRoot, RegistryView.Default, RegistryHive.LocalMachine, getSubkeyNames, getRegistrySubKeyDefaultValue, openBaseKey, fileExists);
Microsoft.Extensions.AI.Evaluation.Console (2)
Telemetry\DeviceIdHelper.cs (2)
72using RegistryKey baseKey = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64); 103using RegistryKey baseKey = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64);
Microsoft.TestPlatform.CoreUtilities (3)
Helpers\DotnetHostHelper.cs (1)
317using IRegistryKey? hklm = _windowsRegistryHelper.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry32);
Helpers\Interfaces\IWindowsRegistryHelper.cs (1)
12IRegistryKey? OpenBaseKey(RegistryHive hKey, RegistryView view);
Helpers\WindowsRegistryHelper.cs (1)
12public IRegistryKey? OpenBaseKey(RegistryHive hKey, RegistryView view)
Microsoft.Win32.Registry (10)
Microsoft\Win32\Registry.cs (6)
13public static readonly RegistryKey CurrentUser = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Default); 16public static readonly RegistryKey LocalMachine = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Default); 19public static readonly RegistryKey ClassesRoot = RegistryKey.OpenBaseKey(RegistryHive.ClassesRoot, RegistryView.Default); 22public static readonly RegistryKey Users = RegistryKey.OpenBaseKey(RegistryHive.Users, RegistryView.Default); 25public static readonly RegistryKey PerformanceData = RegistryKey.OpenBaseKey(RegistryHive.PerformanceData, RegistryView.Default); 28public static readonly RegistryKey CurrentConfig = RegistryKey.OpenBaseKey(RegistryHive.CurrentConfig, RegistryView.Default);
Microsoft\Win32\RegistryKey.cs (4)
411/// Retrieves a new <see cref="RegistryKey"/> that represents the requested <see cref="RegistryHive"/> . 416public static RegistryKey OpenBaseKey(RegistryHive hKey, RegistryView view) 441public static RegistryKey OpenRemoteBaseKey(RegistryHive hKey, string machineName) 446public static RegistryKey OpenRemoteBaseKey(RegistryHive hKey, string machineName, RegistryView view)
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
13[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Win32.RegistryHive))]
PresentationFramework (1)
System\Windows\Markup\RestrictiveXamlXmlReader.cs (1)
40using (RegistryKey hklm = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64))
System.Diagnostics.EventLog (4)
src\runtime\src\libraries\Common\src\System\Diagnostics\NetFrameworkUtils.cs (1)
131baseKey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, machineName);
System\Diagnostics\EventLog.cs (2)
290baseKey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, machineName); 683lmkey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, machine);
System\Diagnostics\EventLogInternal.cs (1)
953lmkey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, machine);
System.Diagnostics.PerformanceCounter (4)
src\runtime\src\libraries\Common\src\System\Diagnostics\NetFrameworkUtils.cs (1)
131baseKey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, machineName);
System\Diagnostics\PerformanceCounterLib.cs (2)
680baseKey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, "\\\\" + _machineName); 1026RegistryKey.OpenRemoteBaseKey(RegistryHive.PerformanceData, _machineName);
System\Diagnostics\PerformanceDataRegistryKey.cs (1)
15private const int PerformanceData = (int)RegistryHive.PerformanceData;