1 instantiation of JsonProperty
System.Text.Json (1)
System\Text\Json\Document\JsonElement.ObjectEnumerator.cs (1)
41return new JsonProperty(new JsonElement(_target._parent, _curIdx));
110 references to JsonProperty
aspire (11)
Acquisition\InstallSidecarWriter.cs (1)
46foreach (var property in existingSidecar.RootElement.EnumerateObject())
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
923foreach (var prop in argsElement.EnumerateObject())
Commands\McpCallCommand.cs (1)
85foreach (var prop in doc.RootElement.EnumerateObject())
Configuration\AspireConfigFile.cs (2)
247foreach (var prop in profilesElement.EnumerateObject()) 261foreach (var envProp in envVars.EnumerateObject())
Mcp\Tools\ExecuteResourceCommandTool.cs (1)
176foreach (var property in commandArgumentsElement.EnumerateObject())
Projects\DotNetAppHostProject.cs (3)
2139JsonProperty selectedProfile = default; 2144foreach (var candidate in profiles.EnumerateObject()) 2174foreach (var candidate in profiles.EnumerateObject())
Projects\GuestAppHostProject.cs (1)
999foreach (var prop in envVars.EnumerateObject())
Projects\PrebuiltAppHostServer.cs (1)
1601foreach (var library in libraries.EnumerateObject())
Aspire.Cli.EndToEnd.Tests (2)
ConfigDiscoveryTests.cs (1)
236foreach (var profile in profiles.EnumerateObject())
EmulatedLocalReleaseBuildTests.cs (1)
383foreach (var package in packages.EnumerateObject())
Aspire.Hosting (1)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
236foreach (var prop in argsElement.EnumerateObject())
Aspire.Hosting.Browsers (3)
ChromiumBrowserResolver.cs (3)
133foreach (var profileEntry in infoCacheElement.EnumerateObject()) 288foreach (var profileEntry in infoCacheElement.EnumerateObject()) 313private static bool MatchesBrowserProfile(JsonProperty profileEntry, string profile)
Aspire.Hosting.Browsers.Tests (3)
src\Aspire.Hosting.Browsers\ChromiumBrowserResolver.cs (3)
133foreach (var profileEntry in infoCacheElement.EnumerateObject()) 288foreach (var profileEntry in infoCacheElement.EnumerateObject()) 313private static bool MatchesBrowserProfile(JsonProperty profileEntry, string profile)
Aspire.Hosting.Foundry (1)
Toolbox\FoundryToolboxToolDefinition.cs (1)
412foreach (var property in unnamedDocument.RootElement.EnumerateObject())
Aspire.Hosting.Radius (5)
Publishing\SealedSecretApplyStep.cs (1)
606foreach (var member in element.EnumerateObject())
Secrets\SealedSecretManifest.cs (4)
390foreach (var property in root.EnumerateObject()) 467foreach (var property in template.EnumerateObject()) 493foreach (var property in obj.EnumerateObject()) 525foreach (var _ in obj.EnumerateObject())
Aspire.Templates.Tests (1)
LocalhostTldHostnameTests.cs (1)
82foreach (var profile in profiles.EnumerateObject())
dotnet-aot (1)
parent\dotnet\ToolManifest\ToolManifestEditor.cs (1)
165foreach (var toolJson in tools.EnumerateObject())
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
467foreach (var packageVersion in packageVersionsElement.EnumerateObject())
dotnet-sourcelink (2)
dotnet-user-jwts (2)
Helpers\DevJwtCliHelpers.cs (2)
173foreach (var profile in profilesEnumerator) 209static string[] ExtractKestrelUrlsFromProfile(JsonProperty profile)
ILCompiler.Compiler (2)
parent\parent\Common\Microsoft\SourceLink\Tools\SourceLinkMap.cs (2)
71foreach (var rootEntry in root.EnumerateObject()) 84foreach (var documentsEntry in rootEntry.Value.EnumerateObject())
ILCompiler.ReadyToRun (1)
Compiler\CallChainProfile.cs (1)
254foreach (JsonProperty methodAndCallees in root.EnumerateObject())
Infrastructure.Tests (4)
tools\GenerateCITimeline\GitHubApi.cs (1)
90foreach (var prop in obj.EnumerateObject())
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (3)
1260foreach (JsonProperty prop in root.EnumerateObject()) 2082foreach (JsonProperty prop in rule.EnumerateObject()) 2134foreach (JsonProperty prop in rule.EnumerateObject())
Microsoft.AspNetCore.Authentication.OAuth (1)
MapAllClaimsAction.cs (1)
25foreach (var pair in userData.EnumerateObject())
Microsoft.AspNetCore.Components.Web (18)
JSComponents\JSComponentInterop.cs (1)
94foreach (var jsonProperty in parametersJsonEnumerator)
WebEventData\ChangeEventArgsReader.cs (1)
17foreach (var property in jsonElement.EnumerateObject())
WebEventData\ClipboardEventArgsReader.cs (1)
17foreach (var property in jsonElement.EnumerateObject())
WebEventData\DragEventArgsReader.cs (3)
24foreach (var property in jsonElement.EnumerateObject()) 42foreach (var property in jsonElement.EnumerateObject()) 83foreach (var property in jsonElement.EnumerateObject())
WebEventData\ErrorEventArgsReader.cs (1)
21foreach (var property in jsonElement.EnumerateObject())
WebEventData\FocusEventArgsReader.cs (1)
17foreach (var property in jsonElement.EnumerateObject())
WebEventData\KeyboardEventArgsReader.cs (1)
26foreach (var property in jsonElement.EnumerateObject())
WebEventData\MouseEventArgsReader.cs (2)
34foreach (var property in jsonElement.EnumerateObject()) 41internal static void ReadProperty(MouseEventArgs eventArgs, JsonProperty property)
WebEventData\PointerEventArgsReader.cs (1)
25foreach (var property in jsonElement.EnumerateObject())
WebEventData\ProgressEventArgReader.cs (1)
20foreach (var property in jsonElement.EnumerateObject())
WebEventData\TouchEventArgsReader.cs (2)
32foreach (var property in jsonElement.EnumerateObject()) 94foreach (var property in jsonElement.EnumerateObject())
WebEventData\WebEventDescriptorReader.cs (2)
22foreach (var property in jsonElement.EnumerateObject()) 53foreach (var property in jsonElement.EnumerateObject())
WebEventData\WheelEventArgsReader.cs (1)
21foreach (var property in jsonElement.EnumerateObject())
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Infrastructure\DefaultTempDataSerializer.cs (2)
29foreach (var item in rootElement.EnumerateObject()) 120foreach (var item in objectElement.EnumerateObject())
Microsoft.CodeAnalysis.Features (2)
PdbSourceDocument\SourceLinkMap.cs (2)
78foreach (var rootEntry in root.EnumerateObject()) 91foreach (var documentsEntry in rootEntry.Value.EnumerateObject())
Microsoft.DotNet.Arcade.Sdk (2)
src\InstallDotNetCore.cs (2)
76foreach (var runtime in dotnetLocalElement.EnumerateObject()) 261private IEnumerable<KeyValuePair<string, string>> GetItemsFromJsonElementArray(JsonProperty token, out string runtime)
Microsoft.DotNet.ProjectTools (4)
LaunchSettings\LaunchSettings.cs (4)
102var firstProfileProperty = profilesObject.EnumerateObject().FirstOrDefault(IsDefaultProfileType); 108IEnumerable<JsonProperty> caseInsensitiveProfileMatches = [.. profilesObject 133foreach (var prop in profilesObject.EnumerateObject()) 198private static bool IsDefaultProfileType(JsonProperty profileProperty)
Microsoft.Extensions.AI (1)
ChatCompletion\ChatClientStructuredOutputExtensions.cs (1)
207foreach (var property in schemaElement.EnumerateObject())
Microsoft.Extensions.AI.Abstractions.Tests (1)
Utilities\AIJsonUtilitiesTests.cs (1)
374foreach (JsonProperty property in schemaParameters.EnumerateObject())
Microsoft.Extensions.AI.Evaluation.Safety (2)
ContentSafetyService.cs (2)
61foreach (JsonProperty metricProperty in metricElement.EnumerateObject()) 108foreach (JsonProperty property in metricDetailsRootElement.EnumerateObject())
Microsoft.Extensions.Configuration.Json (1)
JsonConfigurationFileParser.cs (1)
47foreach (JsonProperty property in element.EnumerateObject())
Microsoft.ML.Tokenizers.Tests (1)
BpeTests.cs (1)
1006foreach (JsonProperty token in vocabElement.EnumerateObject())
Microsoft.NET.Build.Containers (4)
LocalDaemons\ContainerRuntimes.cs (2)
179foreach (JsonProperty property in indexConfigs.EnumerateObject()) 194foreach (JsonProperty property in registries.EnumerateObject())
LocalDaemons\DockerCli.cs (2)
248foreach (var property in indexConfigs.EnumerateObject()) 264foreach (var property in registries.EnumerateObject())
Microsoft.NET.HostModel (1)
ComHost\RegFreeComManifest.cs (1)
63foreach (JsonProperty property in clsidMap.EnumerateObject())
Microsoft.SourceLink.Tools.Package (2)
SourceLinkMap.cs (2)
98foreach (var rootEntry in root.EnumerateObject()) 111foreach (var documentsEntry in rootEntry.Value.EnumerateObject())
Microsoft.TemplateEngine.Edge (2)
parent\Shared\JExtensions.cs (2)
266foreach (JsonProperty prop in doc.RootElement.EnumerateObject()) 555foreach (JsonProperty prop in doc.RootElement.EnumerateObject())
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
parent\Shared\JExtensions.cs (2)
266foreach (JsonProperty prop in doc.RootElement.EnumerateObject()) 555foreach (JsonProperty prop in doc.RootElement.EnumerateObject())
Microsoft.TemplateEngine.Utils (2)
parent\Shared\JExtensions.cs (2)
266foreach (JsonProperty prop in doc.RootElement.EnumerateObject()) 555foreach (JsonProperty prop in doc.RootElement.EnumerateObject())
Microsoft.TemplateSearch.Common (2)
parent\Shared\JExtensions.cs (2)
266foreach (JsonProperty prop in doc.RootElement.EnumerateObject()) 555foreach (JsonProperty prop in doc.RootElement.EnumerateObject())
Microsoft.TestPlatform.CommunicationUtilities (1)
Serialization\TestRunStatisticsConverter.cs (1)
35foreach (var kvp in statsProp.EnumerateObject())
RepoTasks (1)
ResolveDotnetToolPackagePaths.cs (1)
53foreach (var tool in tools.EnumerateObject())
System.Text.Json (18)
System\Runtime\InteropServices\JsonMarshal.cs (2)
31/// Gets a <see cref="ReadOnlySpan{T}"/> view over the raw JSON data of the given <see cref="JsonProperty"/> name. 44public static ReadOnlySpan<byte> GetRawUtf8PropertyName(JsonProperty property)
System\Text\Json\Document\JsonDocument.cs (1)
1078foreach (JsonProperty property in enumerator)
System\Text\Json\Document\JsonDocument.PropertyNameSet.cs (1)
70internal void AddPropertyName(JsonProperty property, JsonDocument document)
System\Text\Json\Document\JsonElement.cs (6)
1339JsonProperty prop1 = objectEnumerator1.Current; 1340JsonProperty prop2 = objectEnumerator2.Current; 1371JsonProperty prop2 = objectEnumerator2.Current; 1386JsonProperty prop = objectEnumerator1.Current; 1405static bool NameEquals(JsonProperty left, JsonProperty right)
System\Text\Json\Document\JsonElement.ObjectEnumerator.cs (5)
16public struct ObjectEnumerator : IEnumerable<JsonProperty>, IEnumerator<JsonProperty> 32public JsonProperty Current 69IEnumerator<JsonProperty> IEnumerable<JsonProperty>.GetEnumerator() => GetEnumerator();
System\Text\Json\Nodes\JsonObject.cs (1)
180foreach (JsonProperty property in jsonElement.Value.EnumerateObject())
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
252foreach (JsonProperty jElementProperty in jsonElement.Value.EnumerateObject())
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (1)
407foreach (JsonProperty property in element.EnumerateObject())