66 references to OpenSubKey
mscorlib (30)
microsoft\win32\registrykey.cs (1)
856return OpenSubKey(name, false);
system\environment.cs (6)
671Registry.LocalMachine.OpenSubKey(@"System\CurrentControlSet\Control\Session Manager\Environment", false)) { 684Registry.CurrentUser.OpenSubKey("Environment", false)) { 869Registry.LocalMachine.OpenSubKey(@"System\CurrentControlSet\Control\Session Manager\Environment", false)) { 876Registry.CurrentUser.OpenSubKey("Environment", false)) { 983Registry.LocalMachine.OpenSubKey(@"System\CurrentControlSet\Control\Session Manager\Environment", true)) { 1001Registry.CurrentUser.OpenSubKey("Environment", true)) {
system\globalization\japanesecalendar.cs (1)
174RegistryKey key = RegistryKey.GetBaseKey(RegistryKey.HKEY_LOCAL_MACHINE).OpenSubKey(c_japaneseErasHive, false);
system\runtime\interopservices\registrationservices.cs (19)
548using (RegistryKey RecordRootKey = Registry.ClassesRoot.OpenSubKey(strRecordRootName, true)) 553using (RegistryKey RecordKey = RecordRootKey.OpenSubKey(strRecordId,true)) 557using (RegistryKey VersionSubKey = RecordKey.OpenSubKey(strAsmVersion,true)) 616using (RegistryKey ClsIdRootKey = Registry.ClassesRoot.OpenSubKey(strClsIdRootName, true)) 624using (RegistryKey ClsIdKey = ClsIdRootKey.OpenSubKey(strClsId, true)) 632using (RegistryKey InProcServerKey = ClsIdKey.OpenSubKey("InprocServer32", true)) 640using (RegistryKey VersionSubKey = InProcServerKey.OpenSubKey(strAsmVersion, true)) 692using (RegistryKey ProgIdKey = ClsIdKey.OpenSubKey("ProgId", true)) 711using (RegistryKey CategoryKey = ClsIdKey.OpenSubKey(strImplementedCategoriesSubKey, true)) 715using (RegistryKey ManagedCategoryKey = CategoryKey.OpenSubKey(strManagedCategoryGuid, true)) 752using (RegistryKey TypeNameKey = Registry.ClassesRoot.OpenSubKey(strProgId, true)) 764using (RegistryKey ProgIdClsIdKey = TypeNameKey.OpenSubKey("CLSID", true)) 803using (RegistryKey ClsIdRootKey = Registry.ClassesRoot.OpenSubKey(strClsIdRootName, true)) 808using (RegistryKey ClsIdKey = ClsIdRootKey.OpenSubKey(strClsId, true)) 813using (RegistryKey InProcServerKey = ClsIdKey.OpenSubKey("InprocServer32", true)) 824using (RegistryKey VersionSubKey = InProcServerKey.OpenSubKey(strAsmVersion,true)) 904using (RegistryKey TypeLibRootKey = Registry.ClassesRoot.OpenSubKey(strTlbRootName, true)) 909using (RegistryKey TypeLibKey = TypeLibRootKey.OpenSubKey(strTlbId, true)) 914using (RegistryKey VersionSubKey = TypeLibKey.OpenSubKey(strVersion, true))
system\runtime\interopservices\typelibconverter.cs (2)
193using (RegistryKey TypeLibKey = Registry.ClassesRoot.OpenSubKey("TypeLib", false)) 203using (RegistryKey VersionKey = TypeLibSubKey.OpenSubKey(strVersion, false))
system\security\cryptography\utils.cs (1)
531using (RegistryKey fipsAlgorithmPolicyKey = Registry.LocalMachine.OpenSubKey(@"System\CurrentControlSet\Control\Lsa", false))
System (17)
services\monitoring\system\diagnosticts\EventLog.cs (6)
450eventKey = baseKey.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\EventLog", true); 462logKey = eventKey.OpenSubKey(logName, true); 824logKey = eventkey.OpenSubKey(logName, false); // try to find log file key immediately. 900RegistryKey logKey = eventkey.OpenSubKey(logNames[i], /*writable*/!readOnly); 902sourceKey = logKey.OpenSubKey(source, /*writable*/!readOnly); 1063return lmkey.OpenSubKey(EventLogKey, writable);
services\monitoring\system\diagnosticts\EventLogEntry.cs (3)
478logKey = eventKey.OpenSubKey("Application", /*writable*/false); 480logKey = eventKey.OpenSubKey(logName, /*writable*/false); 483return logKey.OpenSubKey(source, /*writable*/false);
services\monitoring\system\diagnosticts\EventLogInternal.cs (2)
1142return lmkey.OpenSubKey(EventLogKey, writable); 1168logkey = eventkey.OpenSubKey(logname, writable);
services\monitoring\system\diagnosticts\PerformanceCounterLib.cs (5)
461serviceParentKey = Registry.LocalMachine.OpenSubKey(ServicePath, true); 463serviceKey = serviceParentKey.OpenSubKey(categoryName + "\\Performance", true); 481linkageKey = serviceParentKey.OpenSubKey(categoryName + "\\Linkage" , true); 556serviceKey = Registry.LocalMachine.OpenSubKey(ServicePath, true); 559using (RegistryKey categoryKey = serviceKey.OpenSubKey(categoryName, true)) {
sys\system\io\ports\SerialPort.cs (1)
682serialKey = baseKey.OpenSubKey(@"HARDWARE\DEVICEMAP\SERIALCOMM", false);
System.Data (2)
fx\src\data\System\Data\Common\AdapterUtil.cs (2)
2187using(RegistryKey key = Registry.ClassesRoot.OpenSubKey(subkey, false)) { 2207using(RegistryKey key = Registry.LocalMachine.OpenSubKey(subkey, false)) {
System.IdentityModel (2)
System\IdentityModel\SecurityUtils.cs (2)
220using (RegistryKey fipsAlgorithmPolicyKey = Registry.LocalMachine.OpenSubKey(fipsPolicyRegistryKey, false)) 272using (RegistryKey securityRegKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\.NETFramework\Security", false))
System.Management (3)
Instrumentation\WMICapabilities.cs (3)
32 wmiNetKey = Registry.LocalMachine.OpenSubKey(WMINetKeyPath, false); 33wmiKey = Registry.LocalMachine.OpenSubKey(WMIKeyPath, false); 80RegistryKey wmiCIMOMKey = Registry.LocalMachine.OpenSubKey(WMICIMOMKeyPath, true);
System.Security (2)
system\security\cryptography\xml\signedxml.cs (1)
746using (RegistryKey stringListKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\.NETFramework\Security\" + subkey, false)) {
system\security\cryptography\xml\utils.cs (1)
486using (RegistryKey securityRegKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\.NETFramework\Security", false)) {
System.ServiceModel (5)
System\ServiceModel\ComIntegration\TypeCacheManager.cs (3)
77interfaceKey = Registry.LocalMachine.OpenSubKey(keyName, false); 82interfaceKey = Registry.ClassesRoot.OpenSubKey(keyName, false); 354using (RegistryKey clsidKey = Registry.LocalMachine.OpenSubKey(keyName, false))
System\ServiceModel\Security\SecurityUtils.cs (1)
1178using (RegistryKey channelBindingPolicyKey = Registry.LocalMachine.OpenSubKey(suppressChannelBindingRegistryKey, false))
System\ServiceModel\Security\SecurityUtilsEx.cs (1)
58using (RegistryKey fipsAlgorithmPolicyKey = Registry.LocalMachine.OpenSubKey(fipsPolicyRegistryKey, false))
System.Xml (2)
System\Xml\Core\XmlReaderSettings.cs (1)
752using (RegistryKey xmlRegKey = hive.OpenSubKey(regValuePath, false))
System\Xml\XmlQualifiedName.cs (1)
200using (RegistryKey xmlRegKey = hive.OpenSubKey(regValuePath, false)) {
WindowsBase (3)
Base\MS\Internal\IO\Packaging\CustomSignedXml.cs (1)
228using (RegistryKey securityRegKey = Registry.LocalMachine.OpenSubKey(_NetFxSecurityKey, false))
Shared\MS\Internal\TextServicesLoader.cs (2)
218key = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\CTF", false); 314key = keyBase.OpenSubKey(subKey, false);