45 references to RegistryValueKind
aspire (1)
Telemetry\WindowsMachineInformationProvider.cs (1)
93
key.SetValue(keyName, value,
RegistryValueKind
.String);
Microsoft.AspNetCore.DataProtection (1)
Repositories\RegistryXmlRepository.cs (1)
156
RegistryKey.SetValue(valueName, element.ToString(),
RegistryValueKind
.String);
Microsoft.Build.Tasks.Core (2)
BootstrapperUtil\Util.cs (2)
186
if (additionalPackagePathsRegKey.GetValueKind(key) ==
RegistryValueKind
.String)
220
if (oValue != null && subKey.GetValueKind(registryValue) ==
RegistryValueKind
.String)
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\MyServices\RegistryProxy.vb (1)
71
valueKind As
RegistryValueKind
)
Microsoft.Win32.Registry (23)
Microsoft\Win32\Registry.cs (2)
79
SetValue(keyName, valueName, value,
RegistryValueKind
.Unknown);
82
public static void SetValue(string keyName, string? valueName, object value,
RegistryValueKind
valueKind)
Microsoft\Win32\RegistryKey.cs (21)
1199
public unsafe
RegistryValueKind
GetValueKind(string? name)
1211
type == Interop.Advapi32.RegistryValues.REG_NONE ?
RegistryValueKind
.None :
1212
!Enum.IsDefined(typeof(
RegistryValueKind
), type) ?
RegistryValueKind
.Unknown :
1213
(
RegistryValueKind
)type;
1230
SetValue(name, value,
RegistryValueKind
.Unknown);
1233
public void SetValue(string? name, object value,
RegistryValueKind
valueKind)
1249
if (valueKind ==
RegistryValueKind
.Unknown)
1261
case
RegistryValueKind
.ExpandString:
1262
case
RegistryValueKind
.String:
1274
case
RegistryValueKind
.MultiString:
1317
case
RegistryValueKind
.None:
1318
case
RegistryValueKind
.Binary:
1323
(valueKind ==
RegistryValueKind
.None ? Interop.Advapi32.RegistryValues.REG_NONE : Interop.Advapi32.RegistryValues.REG_BINARY),
1328
case
RegistryValueKind
.DWord:
1343
case
RegistryValueKind
.QWord:
1372
private static
RegistryValueKind
CalculateValueKind(object value)
1379
return
RegistryValueKind
.DWord;
1385
return
RegistryValueKind
.Binary;
1389
return
RegistryValueKind
.MultiString;
1398
return
RegistryValueKind
.String;
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
17
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Win32.
RegistryValueKind
))]
PresentationUI (3)
MS\Internal\Documents\RightsManagementProvider.cs (2)
401
(defaultRMKey.GetValueKind(_registryValueNameForAccountName) ==
RegistryValueKind
.String))
408
(defaultRMKey.GetValueKind(_registryValueNameForAccountType) ==
RegistryValueKind
.DWord))
MS\Internal\Documents\RMPublishingDialog.cs (1)
333
(defaultRMKey.GetValueKind(_registryValueNameForRMTemplatePath) ==
RegistryValueKind
.String))
System.Diagnostics.EventLog (11)
System\Diagnostics\EventLog.cs (7)
779
logKey.SetValue("MaxSize", DefaultMaxSize,
RegistryValueKind
.DWord);
781
logKey.SetValue("AutoBackupLogFiles", 0,
RegistryValueKind
.DWord);
787
sourceLogKey.SetValue("EventMessageFile", GetDllPath(sourceData.MachineName),
RegistryValueKind
.ExpandString);
789
sourceLogKey.SetValue("EventMessageFile", FixupPath(sourceData.MessageResourceFile),
RegistryValueKind
.ExpandString);
792
sourceLogKey.SetValue("ParameterMessageFile", FixupPath(sourceData.ParameterResourceFile),
RegistryValueKind
.ExpandString);
796
sourceLogKey.SetValue("CategoryMessageFile", FixupPath(sourceData.CategoryResourceFile),
RegistryValueKind
.ExpandString);
797
sourceLogKey.SetValue("CategoryCount", sourceData.CategoryCount,
RegistryValueKind
.DWord);
System\Diagnostics\EventLogInternal.cs (4)
270
logkey.SetValue("MaxSize", i,
RegistryValueKind
.DWord);
1049
logkey.SetValue("Retention", retentionvalue,
RegistryValueKind
.DWord);
1119
logkey.SetValue("DisplayNameFile", resourceFile,
RegistryValueKind
.ExpandString);
1120
logkey.SetValue("DisplayNameID", resourceId,
RegistryValueKind
.DWord);
System.Diagnostics.PerformanceCounter (2)
System\Diagnostics\PerformanceCounterLib.cs (2)
530
serviceKey.SetValue("IsMultiInstance", (int)categoryType,
RegistryValueKind
.DWord);
531
serviceKey.SetValue("CategoryOptions", 0x3,
RegistryValueKind
.DWord);