68 references to RegistryView
aspire (2)
Telemetry\WindowsMachineInformationProvider.cs (2)
60
using var registry = RegistryKey.OpenBaseKey(Hive,
RegistryView
.Registry64);
84
using var keyRoot = RegistryKey.OpenBaseKey(Hive,
RegistryView
.Registry64);
dotnet (2)
Telemetry\DevDeviceIDGetter.cs (2)
44
using (var key = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser,
RegistryView
.Registry64).OpenSubKey(@"SOFTWARE\Microsoft\DeveloperTools"))
86
using (RegistryKey baseKey = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser,
RegistryView
.Registry64))
Microsoft.AspNetCore.DataProtection (3)
Repositories\RegistryXmlRepository.cs (3)
84
var
registryView = IntPtr.Size == 4 ?
RegistryView
.Registry32 :
RegistryView
.Registry64;
Microsoft.Build (7)
Evaluation\IntrinsicFunctions.cs (7)
42
private static readonly object[] DefaultRegistryViews = [
RegistryView
.Default];
278
string typeLeafName = $"{typeof(
RegistryView
).Name}.";
279
string typeFullName = $"{typeof(
RegistryView
).FullName}.";
286
RegistryView
view = (
RegistryView
)Enum.Parse(typeof(
RegistryView
), viewAsString, true);
770
private static RegistryKey GetBaseKeyFromKeyName(string keyName,
RegistryView
view, out string subKeyName)
Microsoft.Build.Tasks.Core (11)
ManifestUtil\ComImporter.cs (1)
210
using (RegistryKey classesRootKey = RegistryKey.OpenBaseKey(RegistryHive.ClassesRoot,
RegistryView
.Registry32))
ManifestUtil\SecurityUtil.cs (1)
924
using (RegistryKey localMachineKey = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine,
RegistryView
.Registry32))
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (7)
104
FindDirectories(
RegistryView
.Default, RegistryHive.CurrentUser, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
112
FindDirectories(
RegistryView
.Registry64, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
113
FindDirectories(
RegistryView
.Registry32, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
117
FindDirectories(
RegistryView
.Registry32, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
118
FindDirectories(
RegistryView
.Registry64, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
123
FindDirectories(
RegistryView
.Default, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
141
RegistryView
view,
src\msbuild\src\Shared\RegistryDelegates.cs (1)
12
internal delegate RegistryKey OpenBaseKey(RegistryHive hive,
RegistryView
view);
src\msbuild\src\Shared\RegistryHelper.cs (1)
65
internal static RegistryKey OpenBaseKey(RegistryHive hive,
RegistryView
view)
Microsoft.Build.Utilities.Core (16)
AssemblyFolders\AssemblyFoldersExInfo.cs (2)
20
public AssemblyFoldersExInfo(RegistryHive hive,
RegistryView
view, string registryKey, string directoryPath, Version targetFrameworkVersion)
41
public
RegistryView
View { get; }
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (7)
104
FindDirectories(
RegistryView
.Default, RegistryHive.CurrentUser, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
112
FindDirectories(
RegistryView
.Registry64, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
113
FindDirectories(
RegistryView
.Registry32, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
117
FindDirectories(
RegistryView
.Registry32, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
118
FindDirectories(
RegistryView
.Registry64, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
123
FindDirectories(
RegistryView
.Default, RegistryHive.LocalMachine, registryKeyRoot, targetRuntimeVersion, registryKeySuffix, osVersion, platform, getRegistrySubKeyNames, getRegistrySubKeyDefaultValue, openBaseKey);
141
RegistryView
view,
src\msbuild\src\Shared\RegistryDelegates.cs (1)
12
internal delegate RegistryKey OpenBaseKey(RegistryHive hive,
RegistryView
view);
src\msbuild\src\Shared\RegistryHelper.cs (1)
65
internal static RegistryKey OpenBaseKey(RegistryHive hive,
RegistryView
view)
ToolLocationHelper.cs (5)
2673
internal static void GatherSDKsFromRegistryImpl(Dictionary<TargetPlatformSDK, TargetPlatformSDK> platformMonikers, string registryKeyRoot,
RegistryView
registryView, RegistryHive registryHive, GetRegistrySubKeyNames getRegistrySubKeyNames, GetRegistrySubKeyDefaultValue getRegistrySubKeyDefaultValue, OpenBaseKey openBaseKey, FileExists fileExists)
2875
GatherSDKsFromRegistryImpl(platformMonikers, registryRoot,
RegistryView
.Default, RegistryHive.CurrentUser, getSubkeyNames, getRegistrySubKeyDefaultValue, openBaseKey, fileExists);
2881
GatherSDKsFromRegistryImpl(platformMonikers, registryRoot,
RegistryView
.Registry32, RegistryHive.LocalMachine, getSubkeyNames, getRegistrySubKeyDefaultValue, openBaseKey, fileExists);
2882
GatherSDKsFromRegistryImpl(platformMonikers, registryRoot,
RegistryView
.Registry64, RegistryHive.LocalMachine, getSubkeyNames, getRegistrySubKeyDefaultValue, openBaseKey, fileExists);
2886
GatherSDKsFromRegistryImpl(platformMonikers, registryRoot,
RegistryView
.Default, RegistryHive.LocalMachine, getSubkeyNames, getRegistrySubKeyDefaultValue, openBaseKey, fileExists);
Microsoft.Extensions.AI.Evaluation.Console (2)
Telemetry\DeviceIdHelper.cs (2)
72
using RegistryKey baseKey = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser,
RegistryView
.Registry64);
103
using RegistryKey baseKey = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser,
RegistryView
.Registry64);
Microsoft.TestPlatform.CoreUtilities (3)
Helpers\DotnetHostHelper.cs (1)
317
using IRegistryKey? hklm = _windowsRegistryHelper.OpenBaseKey(RegistryHive.LocalMachine,
RegistryView
.Registry32);
Helpers\Interfaces\IWindowsRegistryHelper.cs (1)
12
IRegistryKey? OpenBaseKey(RegistryHive hKey,
RegistryView
view);
Helpers\WindowsRegistryHelper.cs (1)
12
public IRegistryKey? OpenBaseKey(RegistryHive hKey,
RegistryView
view)
Microsoft.Win32.Registry (20)
Microsoft\Win32\Registry.cs (6)
13
public static readonly RegistryKey CurrentUser = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser,
RegistryView
.Default);
16
public static readonly RegistryKey LocalMachine = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine,
RegistryView
.Default);
19
public static readonly RegistryKey ClassesRoot = RegistryKey.OpenBaseKey(RegistryHive.ClassesRoot,
RegistryView
.Default);
22
public static readonly RegistryKey Users = RegistryKey.OpenBaseKey(RegistryHive.Users,
RegistryView
.Default);
25
public static readonly RegistryKey PerformanceData = RegistryKey.OpenBaseKey(RegistryHive.PerformanceData,
RegistryView
.Default);
28
public static readonly RegistryKey CurrentConfig = RegistryKey.OpenBaseKey(RegistryHive.CurrentConfig,
RegistryView
.Default);
Microsoft\Win32\RegistryKey.cs (14)
74
private readonly
RegistryView
_regView =
RegistryView
.Default;
79
private RegistryKey(SafeRegistryHandle hkey, bool writable,
RegistryView
view) :
92
private RegistryKey(SafeRegistryHandle hkey, bool writable, bool systemkey, bool remoteKey, bool isPerfData,
RegistryView
view)
416
public static RegistryKey OpenBaseKey(RegistryHive hKey,
RegistryView
view)
443
return OpenRemoteBaseKey(hKey, machineName,
RegistryView
.Default);
446
public static RegistryKey OpenRemoteBaseKey(RegistryHive hKey, string machineName,
RegistryView
view)
640
public
RegistryView
View
744
return FromHandle(handle,
RegistryView
.Default);
747
public static RegistryKey FromHandle(SafeRegistryHandle handle,
RegistryView
view)
1545
private static void ValidateKeyView(
RegistryView
view)
1547
if (view !=
RegistryView
.Default && view !=
RegistryView
.Registry32 && view !=
RegistryView
.Registry64)
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
19
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Win32.
RegistryView
))]
PresentationFramework (1)
System\Windows\Markup\RestrictiveXamlXmlReader.cs (1)
40
using (RegistryKey hklm = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine,
RegistryView
.Registry64))