1 write to Value
System.Text.Json (1)
System\Text\Json\Document\JsonProperty.cs (1)
22
Value
= value;
240 references to Value
aspire (23)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
925
arguments[prop.Name] = prop.
Value
;
Commands\McpCallCommand.cs (1)
87
dict[prop.Name] = prop.
Value
.Clone();
Configuration\AspireConfigFile.cs (8)
251
if (prop.
Value
.TryGetProperty("applicationUrl", out var appUrl) &&
257
if (prop.
Value
.TryGetProperty("environmentVariables", out var envVars) &&
263
var envValue = envProp.
Value
.ValueKind switch
265
JsonValueKind.String => envProp.
Value
.GetString()!,
268
JsonValueKind.Number => envProp.
Value
.GetRawText(),
275
if (envProp.
Value
.ValueKind != JsonValueKind.String)
279
envProp.Name, envProp.
Value
.ValueKind, envValue);
288
envProp.Name, envProp.
Value
.ValueKind);
Mcp\Tools\ExecuteResourceCommandTool.cs (3)
178
arguments[property.Name] = property.
Value
.ValueKind switch
180
JsonValueKind.String => JsonValue.Create(property.
Value
.GetString()),
181
JsonValueKind.Number => JsonValue.Create(property.
Value
.GetRawText()),
Projects\DotNetAppHostProject.cs (5)
2165
if (!hasMatch || selectedProfile.
Value
.ValueKind is not JsonValueKind.Object)
2176
if (candidate.
Value
.ValueKind is not JsonValueKind.Object ||
2177
!candidate.
Value
.TryGetProperty("commandName", out var commandName) ||
2188
if (selectedProfile.
Value
.ValueKind is not JsonValueKind.Object)
2196
var selectedProfileValue = selectedProfile.
Value
.Deserialize(AppHostLaunchSettingsSerializerContext.Default.AppHostLaunchProfile);
Projects\GuestAppHostProject.cs (3)
978
profileElement = enumerator.Current.
Value
;
1001
if (prop.
Value
.ValueKind == JsonValueKind.String)
1003
result[prop.Name] = prop.
Value
.GetString()!;
Projects\PrebuiltAppHostServer.cs (2)
1605
if (!library.
Value
.TryGetProperty("type", out var typeElement) ||
1607
!library.
Value
.TryGetProperty("sha512", out var sha512Element))
Aspire.Acquisition.Tests (2)
Scripts\ReleaseScriptPowerShellTests.cs (1)
282
Assert.Equal("script", property.
Value
.GetString());
Scripts\ReleaseScriptShellTests.cs (1)
218
Assert.Equal("script", property.
Value
.GetString());
Aspire.Cli.EndToEnd.Tests (3)
ConfigDiscoveryTests.cs (1)
238
if (profile.
Value
.TryGetProperty("applicationUrl", out _))
EmulatedLocalReleaseBuildTests.cs (2)
387
package.
Value
.ValueKind == JsonValueKind.String &&
388
package.
Value
.GetString() is { Length: > 0 } version)
Aspire.Cli.Tests (7)
Mcp\ExcludeFromMcpTests.cs (1)
269
.ToDictionary(p => p.Name, p => p.
Value
.Clone());
Mcp\ExecuteResourceCommandToolTests.cs (2)
36
.ToDictionary(p => p.Name, p => p.
Value
.Clone());
295
.EnumerateObject().ToDictionary(p => p.Name, p => p.
Value
.Clone());
Templating\TemplatePackageLockTests.cs (4)
78
.Where(package => package.
Value
.TryGetProperty("resolved", out _))
79
.Select(package => new Uri(package.
Value
.GetProperty("resolved").GetString()!).Host)
153
.Where(package => package.
Value
.TryGetProperty("resolved", out _))
154
.Select(package => new Uri(package.
Value
.GetProperty("resolved").GetString()!).Host)
Aspire.Hosting (2)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (2)
238
arguments[prop.Name] = ConvertJsonElementToObject(prop.
Value
);
1956
JsonValueKind.Object => element.EnumerateObject().ToDictionary(p => p.Name, p => ConvertJsonElementToObject(p.
Value
)),
Aspire.Hosting.Browsers (4)
ChromiumBrowserResolver.cs (4)
299
TryGetProfileProperty(profileEntry.
Value
, "name"),
300
TryGetProfileProperty(profileEntry.
Value
, "shortcut_name"));
316
MatchesBrowserProfileProperty(profileEntry.
Value
, "name", profile) ||
317
MatchesBrowserProfileProperty(profileEntry.
Value
, "shortcut_name", profile);
Aspire.Hosting.Browsers.Tests (4)
src\Aspire.Hosting.Browsers\ChromiumBrowserResolver.cs (4)
299
TryGetProfileProperty(profileEntry.
Value
, "name"),
300
TryGetProfileProperty(profileEntry.
Value
, "shortcut_name"));
316
MatchesBrowserProfileProperty(profileEntry.
Value
, "name", profile) ||
317
MatchesBrowserProfileProperty(profileEntry.
Value
, "shortcut_name", profile);
Aspire.Hosting.Kubernetes (1)
KubernetesManifestResource.cs (1)
230
JsonValueKind.Object => element.EnumerateObject().ToDictionary(prop => prop.Name, prop => NormalizeJsonElement(prop.
Value
), StringComparer.Ordinal),
Aspire.Hosting.Radius (5)
Secrets\SealedSecretManifest.cs (5)
396
kind = property.
Value
;
400
data = property.
Value
;
404
stringData = property.
Value
;
472
value = property.
Value
;
498
value = property.
Value
;
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
1216
return properties.EnumerateObject().ToDictionary(property => property.Name, property => property.
Value
.GetString() ?? string.Empty);
Aspire.Templates.Tests (1)
LocalhostTldHostnameTests.cs (1)
84
if (profile.
Value
.TryGetProperty("applicationUrl", out var applicationUrl))
dotnet-aot (3)
parent\dotnet\ToolManifest\ToolManifestEditor.cs (3)
171
if (toolJson.
Value
.TryGetStringValue(JsonPropertyVersion, out var versionJson))
177
if (toolJson.
Value
.TryGetProperty(JsonPropertyCommands, out var commandsJson))
203
if (toolJson.
Value
.TryGetBooleanValue(JsonPropertyRollForward, out var rollForwardJson))
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
469
packageVersionsDictionary[packageVersion.Name] = packageVersion.
Value
.GetString();
dotnet-sourcelink (4)
src\sourcelink\src\SourceLink.Tools\SourceLinkMap.cs (4)
106
if (rootEntry.
Value
.ValueKind != JsonValueKind.Object)
111
foreach (var documentsEntry in rootEntry.
Value
.EnumerateObject())
113
if (documentsEntry.
Value
.ValueKind != JsonValueKind.String ||
114
!TryParseEntry(documentsEntry.Name, documentsEntry.
Value
.GetString()!, out var entry))
dotnet-user-jwts (2)
Helpers\DevJwtCliHelpers.cs (2)
211
if (profile.
Value
.TryGetProperty("commandName", out var commandName))
215
if (profile.
Value
.TryGetProperty("applicationUrl", out var applicationUrl))
ILCompiler.Compiler (4)
parent\parent\Common\Microsoft\SourceLink\Tools\SourceLinkMap.cs (4)
79
if (rootEntry.
Value
.ValueKind != JsonValueKind.Object)
84
foreach (var documentsEntry in rootEntry.
Value
.EnumerateObject())
86
if (documentsEntry.
Value
.ValueKind != JsonValueKind.String ||
87
!TryParseEntry(documentsEntry.Name, documentsEntry.
Value
.GetString()!, out var entry))
ILCompiler.ReadyToRun (1)
Compiler\CallChainProfile.cs (1)
259
foreach (JsonElement methodListArray in methodAndCallees.
Value
.EnumerateArray())
Infrastructure.Tests (6)
tools\GenerateCITimeline\GitHubApi.cs (4)
98
if (prop.
Value
.ValueKind == JsonValueKind.Array)
100
foreach (var item in prop.
Value
.EnumerateArray())
107
list.Add(prop.
Value
.GetRawText());
113
list.Add(prop.
Value
.GetRawText());
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (2)
2136
if (prop.
Value
.ValueKind == JsonValueKind.Object &&
2137
prop.
Value
.TryGetProperty("regex", out JsonElement regex) &&
Microsoft.AspNetCore.Authentication.OAuth (1)
MapAllClaimsAction.cs (1)
27
var claimValue = pair.
Value
.ToString()!;
Microsoft.AspNetCore.Components.Web (84)
JSComponents\JSComponentInterop.cs (1)
97
var parameterJsonValue = jsonProperty.
Value
;
WebEventData\ChangeEventArgsReader.cs (1)
21
var value = property.
Value
;
WebEventData\ClipboardEventArgsReader.cs (1)
21
eventArgs.Type = property.
Value
.GetString()!;
WebEventData\DragEventArgsReader.cs (8)
28
eventArgs.DataTransfer = ReadDataTransfer(property.
Value
);
46
dataTransfer.DropEffect = property.
Value
.GetString()!;
50
dataTransfer.EffectAllowed = property.
Value
.GetString();
54
dataTransfer.Files = ReadStringArray(property.
Value
);
58
var value = property.
Value
;
69
dataTransfer.Types = ReadStringArray(property.
Value
);
87
item.Kind = property.
Value
.GetString()!;
91
item.Type = property.
Value
.GetString()!;
WebEventData\ErrorEventArgsReader.cs (5)
25
eventArgs.Message = property.
Value
.GetString()!;
29
eventArgs.Colno = property.
Value
.GetInt32();
33
eventArgs.Filename = property.
Value
.GetString()!;
37
eventArgs.Lineno = property.
Value
.GetInt32();
41
eventArgs.Type = property.
Value
.GetString()!;
WebEventData\FocusEventArgsReader.cs (1)
21
eventArgs.Type = property.
Value
.GetString()!;
WebEventData\KeyboardEventArgsReader.cs (10)
30
eventArgs.Key = property.
Value
.GetString()!;
34
eventArgs.Code = property.
Value
.GetString()!;
38
eventArgs.Location = property.
Value
.GetSingle()!;
42
eventArgs.Repeat = property.
Value
.GetBoolean();
46
eventArgs.CtrlKey = property.
Value
.GetBoolean();
50
eventArgs.AltKey = property.
Value
.GetBoolean();
54
eventArgs.ShiftKey = property.
Value
.GetBoolean();
58
eventArgs.MetaKey = property.
Value
.GetBoolean();
62
eventArgs.Type = property.
Value
.GetString()!;
66
eventArgs.IsComposing = property.
Value
.GetBoolean();
WebEventData\MouseEventArgsReader.cs (18)
45
eventArgs.Detail = property.
Value
.GetInt64();
49
eventArgs.ScreenX = property.
Value
.GetDouble();
53
eventArgs.ScreenY = property.
Value
.GetDouble();
57
eventArgs.ClientX = property.
Value
.GetDouble();
61
eventArgs.ClientY = property.
Value
.GetDouble();
65
eventArgs.OffsetX = property.
Value
.GetDouble();
69
eventArgs.OffsetY = property.
Value
.GetDouble();
73
eventArgs.PageX = property.
Value
.GetDouble();
77
eventArgs.PageY = property.
Value
.GetDouble();
81
eventArgs.MovementX = property.
Value
.GetDouble();
85
eventArgs.MovementY = property.
Value
.GetDouble();
89
eventArgs.Button = property.
Value
.GetInt64();
93
eventArgs.Buttons = property.
Value
.GetInt64();
97
eventArgs.CtrlKey = property.
Value
.GetBoolean();
101
eventArgs.ShiftKey = property.
Value
.GetBoolean();
105
eventArgs.AltKey = property.
Value
.GetBoolean();
109
eventArgs.MetaKey = property.
Value
.GetBoolean();
113
eventArgs.Type = property.
Value
.GetString()!;
WebEventData\PointerEventArgsReader.cs (8)
29
eventArgs.PointerId = property.
Value
.GetInt64();
33
eventArgs.Width = property.
Value
.GetSingle();
37
eventArgs.Height = property.
Value
.GetSingle();
41
eventArgs.Pressure = property.
Value
.GetSingle();
45
eventArgs.TiltX = property.
Value
.GetSingle();
49
eventArgs.TiltY = property.
Value
.GetSingle();
53
eventArgs.PointerType = property.
Value
.GetString()!;
57
eventArgs.IsPrimary = property.
Value
.GetBoolean();
WebEventData\ProgressEventArgReader.cs (4)
24
eventArgs.LengthComputable = property.
Value
.GetBoolean();
28
eventArgs.Loaded = property.
Value
.GetInt64();
32
eventArgs.Total = property.
Value
.GetInt64();
36
eventArgs.Type = property.
Value
.GetString()!;
WebEventData\TouchEventArgsReader.cs (16)
36
eventArgs.Detail = property.
Value
.GetInt64();
40
eventArgs.ChangedTouches = ReadTouchPointArray(property.
Value
);
44
eventArgs.TargetTouches = ReadTouchPointArray(property.
Value
);
48
eventArgs.Touches = ReadTouchPointArray(property.
Value
);
52
eventArgs.CtrlKey = property.
Value
.GetBoolean();
56
eventArgs.ShiftKey = property.
Value
.GetBoolean();
60
eventArgs.AltKey = property.
Value
.GetBoolean();
64
eventArgs.MetaKey = property.
Value
.GetBoolean();
68
eventArgs.Type = property.
Value
.GetString()!;
98
touchPoint.ClientX = property.
Value
.GetDouble();
102
touchPoint.ClientY = property.
Value
.GetDouble();
106
touchPoint.Identifier = property.
Value
.GetInt64();
110
touchPoint.PageX = property.
Value
.GetDouble();
114
touchPoint.PageY = property.
Value
.GetDouble();
118
touchPoint.ScreenX = property.
Value
.GetDouble();
122
touchPoint.ScreenY = property.
Value
.GetDouble();
WebEventData\WebEventDescriptorReader.cs (7)
26
descriptor.EventHandlerId = property.
Value
.GetUInt64();
30
descriptor.EventName = property.
Value
.GetString()!;
34
descriptor.EventFieldInfo = ReadEventFieldInfo(property.
Value
);
57
eventFieldInfo.ComponentId = property.
Value
.GetInt32();
61
if (property.
Value
.ValueKind is JsonValueKind.True or JsonValueKind.False)
63
eventFieldInfo.FieldValue = property.
Value
.GetBoolean();
67
eventFieldInfo.FieldValue = property.
Value
.GetString()!;
WebEventData\WheelEventArgsReader.cs (4)
25
eventArgs.DeltaX = property.
Value
.GetDouble();
29
eventArgs.DeltaY = property.
Value
.GetDouble();
33
eventArgs.DeltaZ = property.
Value
.GetDouble();
37
eventArgs.DeltaMode = property.
Value
.GetInt64();
Microsoft.AspNetCore.Mvc.ViewFeatures (10)
Infrastructure\DefaultTempDataSerializer.cs (10)
32
switch (item.
Value
.ValueKind)
36
deserializedValue = item.
Value
.GetBoolean();
40
deserializedValue = item.
Value
.GetInt32();
44
if (item.
Value
.TryGetGuid(out var guid))
48
else if (item.
Value
.TryGetDateTime(out var dateTime))
54
deserializedValue = item.
Value
.GetString();
63
deserializedValue = DeserializeArray(item.
Value
);
67
deserializedValue = DeserializeDictionaryEntry(item.
Value
);
71
throw new InvalidOperationException(Resources.FormatTempData_CannotDeserializeType(item.
Value
.ValueKind));
122
dictionary[item.Name] = item.
Value
.GetString();
Microsoft.CodeAnalysis.Features (4)
PdbSourceDocument\SourceLinkMap.cs (4)
86
if (rootEntry.
Value
.ValueKind != JsonValueKind.Object)
91
foreach (var documentsEntry in rootEntry.
Value
.EnumerateObject())
93
if (documentsEntry.
Value
.ValueKind != JsonValueKind.String ||
94
!TryParseEntry(documentsEntry.Name, documentsEntry.
Value
.GetString()!, out var entry))
Microsoft.DotNet.Arcade.Sdk (1)
src\InstallDotNetCore.cs (1)
273
foreach (var version in token.
Value
.EnumerateArray())
Microsoft.DotNet.ProjectTools (7)
LaunchSettings\LaunchSettings.cs (7)
103
selectedProfileName = firstProfileProperty.
Value
.ValueKind == JsonValueKind.Object ? firstProfileProperty.Name : null;
104
profileObject = firstProfileProperty.
Value
;
135
if (prop.
Value
.ValueKind == JsonValueKind.Object)
137
if (prop.
Value
.TryGetProperty(CommandNameKey, out var commandNameElement) && commandNameElement.ValueKind == JsonValueKind.String)
141
profileObject = prop.
Value
;
200
if (profileProperty.
Value
.ValueKind != JsonValueKind.Object
201
|| !profileProperty.
Value
.TryGetProperty(CommandNameKey, out var commandNameElement)
Microsoft.Extensions.AI (2)
ChatCompletion\ChatClientStructuredOutputExtensions.cs (2)
211
return property.
Value
.ValueKind == JsonValueKind.String
212
&& property.
Value
.ValueEquals("object"u8);
Microsoft.Extensions.AI.Abstractions.Tests (1)
Utilities\AIJsonUtilitiesTests.cs (1)
394
JsonElement actualSchema = property.
Value
;
Microsoft.Extensions.AI.Evaluation.Safety (2)
ContentSafetyService.cs (2)
64
string metricDetails = metricProperty.
Value
.GetString()!;
112
metric.AddOrUpdateMetadata(property.Name, property.
Value
.ToString());
Microsoft.Extensions.Configuration.Json (1)
JsonConfigurationFileParser.cs (1)
51
VisitValue(property.
Value
);
Microsoft.ML.Tokenizers.Tests (1)
BpeTests.cs (1)
1008
yield return new KeyValuePair<string, int>(token.Name, token.
Value
.GetInt32());
Microsoft.NET.Build.Containers (8)
LocalDaemons\ContainerRuntimes.cs (4)
181
if (property.
Value
.ValueKind == JsonValueKind.Object &&
182
property.
Value
.TryGetProperty("Secure", out JsonElement secure) &&
196
if (property.
Value
.ValueKind == JsonValueKind.Object &&
197
property.
Value
.TryGetProperty("Insecure", out JsonElement insecure) &&
LocalDaemons\DockerCli.cs (4)
250
if (property.
Value
.ValueKind == JsonValueKind.Object
251
&& property.
Value
.TryGetProperty("Secure", out var secure)
266
if (property.
Value
.ValueKind == JsonValueKind.Object
267
&& property.
Value
.TryGetProperty("Insecure", out var insecure)
Microsoft.NET.HostModel (1)
ComHost\RegFreeComManifest.cs (1)
68
if (property.
Value
.TryGetProperty("progid", out JsonElement progIdValue))
Microsoft.SourceLink.Tools.Package (4)
SourceLinkMap.cs (4)
106
if (rootEntry.
Value
.ValueKind != JsonValueKind.Object)
111
foreach (var documentsEntry in rootEntry.
Value
.EnumerateObject())
113
if (documentsEntry.
Value
.ValueKind != JsonValueKind.String ||
114
!TryParseEntry(documentsEntry.Name, documentsEntry.
Value
.GetString()!, out var entry))
Microsoft.TemplateEngine.Edge (3)
parent\Shared\JExtensions.cs (3)
268
var property = new KeyValuePair<string, JsonNode?>(prop.Name, ParseJsonNode(prop.
Value
.GetRawText()));
559
result = ParseJsonNode(prop.
Value
.GetRawText());
563
caseInsensitiveResult = ParseJsonNode(prop.
Value
.GetRawText());
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (3)
parent\Shared\JExtensions.cs (3)
268
var property = new KeyValuePair<string, JsonNode?>(prop.Name, ParseJsonNode(prop.
Value
.GetRawText()));
559
result = ParseJsonNode(prop.
Value
.GetRawText());
563
caseInsensitiveResult = ParseJsonNode(prop.
Value
.GetRawText());
Microsoft.TemplateEngine.Utils (3)
parent\Shared\JExtensions.cs (3)
268
var property = new KeyValuePair<string, JsonNode?>(prop.Name, ParseJsonNode(prop.
Value
.GetRawText()));
559
result = ParseJsonNode(prop.
Value
.GetRawText());
563
caseInsensitiveResult = ParseJsonNode(prop.
Value
.GetRawText());
Microsoft.TemplateSearch.Common (3)
parent\Shared\JExtensions.cs (3)
268
var property = new KeyValuePair<string, JsonNode?>(prop.Name, ParseJsonNode(prop.
Value
.GetRawText()));
559
result = ParseJsonNode(prop.
Value
.GetRawText());
563
caseInsensitiveResult = ParseJsonNode(prop.
Value
.GetRawText());
Microsoft.TestPlatform.CommunicationUtilities (1)
Serialization\TestRunStatisticsConverter.cs (1)
39
stats[outcome] = kvp.
Value
.GetInt64();
RepoTasks (1)
ResolveDotnetToolPackagePaths.cs (1)
55
if (!toolsByPackageId.TryAdd(tool.Name, tool.
Value
))
System.Text.Json (25)
System\Text\Json\Document\JsonDocument.cs (2)
1066
if (enumerator.Current.
Value
.ValueKind is JsonValueKind.Object or JsonValueKind.Array)
1068
traversalPath.Push(enumerator.Current.
Value
.MetadataDbIndex);
System\Text\Json\Document\JsonDocument.PropertyNameSet.cs (1)
72
DbRow dbRow = document._parsedData.Get(property.
Value
.MetadataDbIndex - DbRow.Size);
System\Text\Json\Document\JsonElement.cs (4)
1348
if (!DeepEquals(prop1.
Value
, prop2.
Value
))
1377
values.Enqueue(prop2.
Value
);
1392
if (!exists || !values.TryDequeue(out JsonElement value) || !DeepEquals(prop.
Value
, value))
System\Text\Json\Document\JsonProperty.cs (11)
29
public string Name =>
Value
.GetPropertyName();
68
return
Value
.TextEqualsHelper(utf8Text, isPropertyName: true, shouldUnescape: true);
88
return
Value
.TextEqualsHelper(text, isPropertyName: true);
93
return
Value
.TextEqualsHelper(utf8Text, isPropertyName: true, shouldUnescape: false);
96
internal bool NameIsEscaped =>
Value
.ValueIsEscapedHelper(isPropertyName: true);
97
internal ReadOnlySpan<byte> NameSpan =>
Value
.GetPropertyNameRaw();
110
/// This <see cref="
Value
"/>'s <see cref="JsonElement.ValueKind"/> would result in an invalid JSON.
119
Value
.WritePropertyNameTo(writer);
120
Value
.WriteTo(writer);
134
return
Value
.GetPropertyRawText();
139
=>
Value
.ValueKind == JsonValueKind.Undefined ? "<Undefined>" : $"\"{ToString()}\"";
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
254
JsonNode? node = JsonNodeConverter.Create(jElementProperty.
Value
, Options);
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (6)
422
if (property.
Value
.ValueKind != JsonValueKind.String)
424
ThrowHelper.ThrowJsonException_MetadataValueWasNotString(property.
Value
.ValueKind);
428
state.ReferenceResolver.AddReference(property.
Value
.GetString()!, boxedElement);
445
if (property.
Value
.ValueKind != JsonValueKind.String)
447
ThrowHelper.ThrowJsonException_MetadataValueWasNotString(property.
Value
.ValueKind);
450
referenceValue = state.ReferenceResolver.ResolveReference(property.
Value
.GetString()!);