177 references to Array
AnalyzeCiFailure (7)
AnalysisRerunner.cs (1)
27if (output.Items.ValueKind != JsonValueKind.Array)
CiFailureJson.cs (1)
119case JsonValueKind.Array:
DiagnosticTextSanitizer.cs (1)
86JsonValueKind.Array => new JsonArray(node.EnumerateArray().Select(value => SanitizeJson(value, limit, multiline)).ToArray()),
RunSummaryBuilder.cs (1)
116=> value is { ValueKind: JsonValueKind.Array } array
tools\Aspire.TestTools\MochaReader.cs (2)
18!root.TryGetProperty("tests", out var tests) || tests.ValueKind != JsonValueKind.Array || 19!root.TryGetProperty("failures", out var failures) || failures.ValueKind != JsonValueKind.Array)
TransientJson.cs (1)
117else if (element.ValueKind == JsonValueKind.Array)
AnalyzeCiFailure.Tests (1)
AnalyzeCiFailureWorkflowTests.cs (1)
5375failedTests.ValueKind == JsonValueKind.Array)
aspire (8)
Acquisition\PeerInstallProbe.cs (2)
160installations.ValueKind == JsonValueKind.Array && 165else if (doc.RootElement.ValueKind == JsonValueKind.Array && doc.RootElement.GetArrayLength() > 0)
Mcp\Tools\WaitForResourcesTool.cs (1)
233if (resourceNamesElement.ValueKind != JsonValueKind.Array ||
src\Shared\IntegrationPackageProbeManifest.cs (2)
391managedAssembliesElement.ValueKind != JsonValueKind.Array) 415nativeLibrariesElement.ValueKind != JsonValueKind.Array)
src\Shared\PackageUpdateHelpers.cs (2)
250searchResults.ValueKind != JsonValueKind.Array) 261packages.ValueKind != JsonValueKind.Array)
src\Shared\Telemetry\InternalMicrosoftDetector.cs (1)
1277if (store.RootElement.ValueKind != JsonValueKind.Array)
aspire-managed (1)
src\Shared\NativeProviderContractReader.cs (1)
32!envelope.TryGetProperty("capabilities", out var capabilities) || capabilities.ValueKind != JsonValueKind.Array ||
Aspire.Cli.EndToEnd.Tests (6)
Helpers\CliE2ETestHelpers.cs (3)
697versions.ValueKind != JsonValueKind.Array) 890if (document.RootElement.ValueKind != JsonValueKind.Array) 931if (!document.RootElement.TryGetProperty("versions", out var versions) || versions.ValueKind != JsonValueKind.Array)
SdkExportTests.cs (2)
79Assert.Equal(JsonValueKind.Array, root.GetProperty("modules").ValueKind); 80Assert.Equal(JsonValueKind.Array, root.GetProperty("declarations").ValueKind);
StartStopTests.cs (1)
603Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind);
Aspire.Cli.Tests (11)
Backchannel\ResourceSnapshotMapperTests.cs (1)
409Assert.Equal(JsonValueKind.Array, serializedProperty.ValueKind);
Commands\LsCommandTests.cs (3)
160Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind); 243Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind); 275Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind);
Commands\PsCommandTests.cs (2)
490Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind); 527Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind);
Configuration\ConfigurationHelperTests.cs (1)
393Assert.Equal(JsonValueKind.Array, normalized["settings"]!["values"]!.GetValueKind());
Mcp\ListIntegrationsToolTests.cs (2)
216Assert.Equal(JsonValueKind.Array, integrations.ValueKind); 246Assert.Equal(JsonValueKind.Array, integrations.ValueKind);
Mcp\ListResourcesToolTests.cs (2)
65Assert.Equal(JsonValueKind.Array, json.RootElement.ValueKind); 303Assert.Equal(JsonValueKind.Array, json.RootElement.ValueKind);
Aspire.Dashboard (2)
Model\GenAI\GenAIMessageParsingHelper.cs (1)
152if (parsed?.GetValueKind() is JsonValueKind.Object or JsonValueKind.Array)
src\Shared\Telemetry\InternalMicrosoftDetector.cs (1)
1277if (store.RootElement.ValueKind != JsonValueKind.Array)
Aspire.Dashboard.Tests (1)
Model\GenAIMessageParsingHelperTests.cs (1)
355Assert.Equal(JsonValueKind.Array, errorPart.AdditionalProperties["content"].ValueKind);
Aspire.Hosting (5)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (2)
356JsonValueKind.Array => resourceCommandService.CreateCommandArguments(request.ResourceName, request.CommandName, ConvertOrderedArgumentValues(arguments.AsArray())), 1979JsonValueKind.Array => element.EnumerateArray().Select(ConvertJsonElementToObject).ToArray(),
Publishing\ContainerRuntimeBase.cs (1)
234return document.RootElement.ValueKind is JsonValueKind.Object or JsonValueKind.Array;
src\Shared\PackageUpdateHelpers.cs (2)
250searchResults.ValueKind != JsonValueKind.Array) 261packages.ValueKind != JsonValueKind.Array)
Aspire.Hosting.EntityFrameworkCore (1)
EFCoreOperationExecutor.cs (1)
707if (doc.RootElement.ValueKind == JsonValueKind.Array)
Aspire.Hosting.Foundry (2)
FoundryLocalService.cs (2)
587webUrls.ValueKind is JsonValueKind.Array && 636if (document.RootElement.ValueKind is JsonValueKind.Array)
Aspire.Hosting.Kubernetes (2)
KubernetesEnvironmentResource.cs (1)
2038managedFields.ValueKind != System.Text.Json.JsonValueKind.Array)
KubernetesManifestResource.cs (1)
230JsonValueKind.Array => element.EnumerateArray().Select(NormalizeJsonElement).ToList(),
Aspire.Hosting.Native.CodeGeneration (1)
src\Shared\NativeProviderContractReader.cs (1)
32!envelope.TryGetProperty("capabilities", out var capabilities) || capabilities.ValueKind != JsonValueKind.Array ||
Aspire.Hosting.Native.Server (11)
Api\PipelineApi.cs (2)
107if (!root.TryGetProperty("steps", out var array) || array.ValueKind != JsonValueKind.Array || array.GetArrayLength() > 1024) 449if (value.ValueKind != JsonValueKind.Array || value.GetArrayLength() > 1024)
Auxiliary\NativeAuxiliaryBackchannel.cs (1)
405arguments.ValueKind == JsonValueKind.Array && arguments.GetArrayLength() == 0))
Auxiliary\NativeAuxiliaryProtocol.cs (2)
36if (parameters.ValueKind == JsonValueKind.Array && parameters.GetArrayLength() <= 1) 74if (request.Params.Value.ValueKind != JsonValueKind.Array || request.Params.Value.GetArrayLength() > maximum)
Cli\NativeCliProtocol.cs (2)
78if (request.Params is not { ValueKind: JsonValueKind.Array } arguments || arguments.GetArrayLength() != 1 || 91(parameters.ValueKind != JsonValueKind.Array || parameters.GetArrayLength() != 0))
Rpc\NativeBackchannelProtocol.cs (1)
43if (request.Params is not { ValueKind: JsonValueKind.Array } arguments ||
Rpc\NativeRpcProtocol.cs (3)
90parameters.ValueKind is not (JsonValueKind.Undefined or JsonValueKind.Null or JsonValueKind.Array or JsonValueKind.Object) || 162JsonValueKind.Array => JsonArray.Create(element.Clone()), 184else if (element.ValueKind == JsonValueKind.Array)
Aspire.Hosting.Radius (2)
Publishing\SealedSecretApplyStep.cs (1)
466conditionsElement.ValueKind == JsonValueKind.Array)
Secrets\SealedSecretManifest.cs (1)
516JsonValueKind.Array => element.GetArrayLength() > 0,
Aspire.Hosting.RemoteHost (3)
Ats\ExternalCapabilityRegistry.cs (1)
725if (payload.ValueKind != JsonValueKind.Array)
src\Shared\IntegrationPackageProbeManifest.cs (2)
391managedAssembliesElement.ValueKind != JsonValueKind.Array) 415nativeLibrariesElement.ValueKind != JsonValueKind.Array)
Aspire.Hosting.Rust (5)
CargoMetadata.cs (5)
80if (root.TryGetProperty("packages", out var packagesElement) && packagesElement.ValueKind == JsonValueKind.Array) 89|| defaultMembersElement.ValueKind != JsonValueKind.Array) 109if (element.TryGetProperty("targets", out var targetsElement) && targetsElement.ValueKind == JsonValueKind.Array) 134if (!targetElement.TryGetProperty("kind", out var kindElement) || kindElement.ValueKind != JsonValueKind.Array) 154if (element.ValueKind == JsonValueKind.Array)
Aspire.Hosting.TestUtilities (2)
Publishing\TestContainerImageArchive.cs (2)
81if (document.RootElement.ValueKind != JsonValueKind.Array) 95if (repoTags.ValueKind != JsonValueKind.Array)
Aspire.TestTools (2)
MochaReader.cs (2)
18!root.TryGetProperty("tests", out var tests) || tests.ValueKind != JsonValueKind.Array || 19!root.TryGetProperty("failures", out var failures) || failures.ValueKind != JsonValueKind.Array)
dotnet-aot (4)
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (2)
987if (value.ValueKind == JsonValueKind.Array) 1057if (element.ValueKind == JsonValueKind.Array)
parent\dotnet\ToolManifest\ToolManifestEditor.cs (2)
179if (commandsJson.ValueKind != JsonValueKind.Array) 183JsonValueKind.Array.ToString(),
Infrastructure.Tests (13)
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (4)
155include.ValueKind == JsonValueKind.Array || include.ValueKind == JsonValueKind.Object, 182var firstEntry = include.ValueKind == JsonValueKind.Array 213var firstEntry = include.ValueKind == JsonValueKind.Array 667if (include.ValueKind == JsonValueKind.Array)
PowerShellScripts\SplitTestMatrixByDepsTests.cs (1)
301if (include.ValueKind == JsonValueKind.Array)
PowerShellScripts\SplitTestProjectsTests.cs (1)
123Assert.Equal(JsonValueKind.Array, partitions.ValueKind);
tools\GenerateCITimeline\GitHubApi.cs (4)
63if (objects[0].ValueKind == JsonValueKind.Array) 68if (obj.ValueKind == JsonValueKind.Array) 98if (prop.Value.ValueKind == JsonValueKind.Array) 143else if (jobsData.ValueKind == JsonValueKind.Array)
tools\GenerateCITimeline\TimelineRenderer.cs (1)
207if (job.TryGetProperty("labels", out var arr) && arr.ValueKind == JsonValueKind.Array)
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (2)
2612Assert.Equal(JsonValueKind.Array, testPatterns.ValueKind); 2614Assert.Equal(JsonValueKind.Array, jobPatterns.ValueKind);
Microsoft.AspNetCore.Authentication.OAuth (2)
JsonKeyClaimAction.cs (1)
39if (value.ValueKind == JsonValueKind.Array)
JsonSubKeyClaimAction.cs (1)
41if (value.ValueKind == JsonValueKind.Array)
Microsoft.AspNetCore.Components.Web (1)
WebEventData\ChangeEventArgsReader.cs (1)
33case JsonValueKind.Array:
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Infrastructure\DefaultTempDataSerializer.cs (1)
62case JsonValueKind.Array:
Microsoft.Deployment.DotNet.Releases (3)
ProductRelease.cs (2)
147if (element.TryGetProperty("cve-list", out JsonElement cveListElement) && cveListElement.ValueKind == JsonValueKind.Array) 183if (element.TryGetProperty("sdks", out JsonElement sdksValue) && sdksValue.ValueKind == JsonValueKind.Array)
ReleaseComponent.cs (1)
68if (element.TryGetProperty("files", out JsonElement P) && P.ValueKind == JsonValueKind.Array)
Microsoft.DotNet.Cli.InternalMicrosoft (2)
Providers\MacPlatformSsoDetectionProvider.cs (1)
88kerberosStatuses.ValueKind != JsonValueKind.Array ||
Providers\VisualStudioAccountDetectionProvider.cs (1)
127if (root.ValueKind != JsonValueKind.Array)
Microsoft.Extensions.AI (1)
ChatCompletion\ChatClientStructuredOutputExtensions.cs (1)
224JsonValueKind.Array => JsonArray.Create(element),
Microsoft.Extensions.AI.Abstractions (1)
Utilities\AIJsonUtilities.Schema.Create.cs (1)
727case JsonValueKind.Array:
Microsoft.Extensions.AI.Abstractions.Tests (1)
Contents\FunctionCallContentTests.cs (1)
368Assert.True(kvp.Value is JsonElement { ValueKind: JsonValueKind.Array });
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
1948if (doc.RootElement.ValueKind != JsonValueKind.Array)
Microsoft.Extensions.AI.Tests (6)
Functions\AIFunctionFactoryTest.cs (6)
1564Assert.Equal(JsonValueKind.Array, nullableIntType.ValueKind); 1573Assert.Equal(JsonValueKind.Array, nullableIntWithDefaultType.ValueKind); 1604Assert.Equal(JsonValueKind.Array, nullableStringType.ValueKind); 1613Assert.Equal(JsonValueKind.Array, nullableIntType.ValueKind); 1622Assert.Equal(JsonValueKind.Array, nullableStringWithDefaultType.ValueKind); 1635Assert.Equal(JsonValueKind.Array, nullableIntWithDefaultType.ValueKind);
Microsoft.Extensions.Configuration.Json (1)
JsonConfigurationFileParser.cs (1)
99case JsonValueKind.Array:
Microsoft.ML.Tokenizers (14)
Model\SentencePieceTokenizer.cs (12)
622vocabElement.ValueKind != JsonValueKind.Array) 630if (entry.ValueKind != JsonValueKind.Array || entry.GetArrayLength() < 2) 764if (!root.TryGetProperty("added_tokens", out JsonElement addedTokens) || addedTokens.ValueKind != JsonValueKind.Array) 845if (postProcessor.TryGetProperty("processors", out JsonElement processors) && processors.ValueKind == JsonValueKind.Array) 871if (!postProcessor.TryGetProperty("single", out JsonElement single) || single.ValueKind != JsonValueKind.Array) 925ids.ValueKind == JsonValueKind.Array && 969if (postProcessor.TryGetProperty(property, out JsonElement el) && el.ValueKind == JsonValueKind.Array && el.GetArrayLength() >= 2 && 1049normalizersElement.ValueKind == JsonValueKind.Array) 1099normalizersElement.ValueKind == JsonValueKind.Array) 1163preTokenizersElement.ValueKind == JsonValueKind.Array) 1199pretokenizers.ValueKind == JsonValueKind.Array) 1264preTokenizersElement.ValueKind == JsonValueKind.Array)
Normalizer\SentencePieceNormalizationStep.cs (2)
95if (normalizer.TryGetProperty("normalizers", out JsonElement steps) && steps.ValueKind == JsonValueKind.Array) 140if (normalizer.TryGetProperty("normalizers", out JsonElement steps) && steps.ValueKind == JsonValueKind.Array)
Microsoft.ML.Tokenizers.Tests (5)
BpeTests.cs (3)
1058if (modelElement.TryGetProperty("merges", out JsonElement mergesElement) && mergesElement.ValueKind == JsonValueKind.Array) 1083preTokenizersElement.ValueKind == JsonValueKind.Array) 1119if (root.TryGetProperty("added_tokens", out JsonElement modelElement) && modelElement.ValueKind == JsonValueKind.Array)
UnigramTests.cs (2)
34vocabElement.ValueKind == JsonValueKind.Array) 38if (token.ValueKind == JsonValueKind.Array && token.GetArrayLength() == 2)
Microsoft.NET.Build.Containers (6)
LocalDaemons\ContainerRuntimes.cs (3)
83errorProperty.ValueKind == JsonValueKind.Array && errorProperty.GetArrayLength() == 0) 218driverStatus.ValueKind != JsonValueKind.Array) 225if (item.ValueKind != JsonValueKind.Array || item.GetArrayLength() != 2)
LocalDaemons\DockerCli.cs (3)
162else if (errorProperty.ValueKind == JsonValueKind.Array && errorProperty.GetArrayLength() == 0) 633if (!GetDockerConfig().RootElement.TryGetProperty("DriverStatus", out var driverStatus) || driverStatus.ValueKind != JsonValueKind.Array) 640if (item.ValueKind != JsonValueKind.Array || item.GetArrayLength() != 2) continue;
Microsoft.NET.ProjectData (5)
Donor\ProjectDataDonorIndex.Serialization.cs (1)
38 RequireValueKind(entries, JsonValueKind.Array, "entries");
ProjectDataBuildAttemptManifest.cs (4)
92 if (!root.TryGetProperty("submissions", out JsonElement submissions) || submissions.ValueKind != JsonValueKind.Array) 121 if (!root.TryGetProperty("contexts", out JsonElement contexts) || contexts.ValueKind != JsonValueKind.Array) 148 if (!root.TryGetProperty("diagnostics", out JsonElement diagnostics) || diagnostics.ValueKind != JsonValueKind.Array) 201 if (!owner.TryGetProperty(propertyName, out JsonElement element) || element.ValueKind != JsonValueKind.Array)
Microsoft.NET.ProjectData.Generators (5)
DataModelSchemaGenerator.cs (5)
149 JsonElement requiredPropertiesElement = RequireProperty(propertiesElement, "required", JsonValueKind.Array, "properties"); 150 JsonElement optionalPropertiesElement = RequireProperty(propertiesElement, "optional", JsonValueKind.Array, "properties"); 230 RequireKind(metadataElement, JsonValueKind.Array, $"field '{itemPath}.metadata'"); 280 JsonElement sectionsElement = RequireProperty(cacheFormat, "sections", JsonValueKind.Array, "cacheFormat"); 529 JsonValueKind.Array => "array",
Microsoft.NET.ProjectData.Tasks (5)
src\roslyn\src\ProjectData\Microsoft.NET.ProjectData\Donor\ProjectDataDonorIndex.Serialization.cs (1)
38 RequireValueKind(entries, JsonValueKind.Array, "entries");
src\roslyn\src\ProjectData\Microsoft.NET.ProjectData\ProjectDataBuildAttemptManifest.cs (4)
92 if (!root.TryGetProperty("submissions", out JsonElement submissions) || submissions.ValueKind != JsonValueKind.Array) 121 if (!root.TryGetProperty("contexts", out JsonElement contexts) || contexts.ValueKind != JsonValueKind.Array) 148 if (!root.TryGetProperty("diagnostics", out JsonElement diagnostics) || diagnostics.ValueKind != JsonValueKind.Array) 201 if (!owner.TryGetProperty(propertyName, out JsonElement element) || element.ValueKind != JsonValueKind.Array)
Microsoft.TemplateEngine.Edge (6)
Settings\TemplateCache.cs (1)
162&& templateInfoToken.ValueKind == JsonValueKind.Array)
Settings\TemplateInfoReader.cs (5)
157&& classificationsToken.ValueKind == JsonValueKind.Array) 199&& parametersToken.ValueKind == JsonValueKind.Array) 226&& postActionsToken.ValueKind == JsonValueKind.Array) 240&& constraintsToken.ValueKind == JsonValueKind.Array) 436if (element.ValueKind != JsonValueKind.Array)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
ConfigModel\SymbolValueFormsModel.cs (1)
39if (globalConfig?.GetValueKind() == JsonValueKind.Array)
Macros\BaseMacroConfig.cs (1)
140if (jToken == null || jToken.GetValueKind() != JsonValueKind.Array)
System.Text.Json (19)
System\Text\Json\Document\JsonDocument.cs (5)
1037if (document.RootElement.ValueKind is JsonValueKind.Array or JsonValueKind.Object) 1045Debug.Assert(document.RootElement.ValueKind is JsonValueKind.Array or JsonValueKind.Object); 1066if (enumerator.Current.Value.ValueKind is JsonValueKind.Object or JsonValueKind.Array) 1087case JsonValueKind.Array: 1093if (enumerator.Current.ValueKind is JsonValueKind.Object or JsonValueKind.Array)
System\Text\Json\Document\JsonElement.cs (5)
52/// <see cref="JsonValueKind.Array"/>. 55/// This value's <see cref="ValueKind"/> is not <see cref="JsonValueKind.Array"/>. 78/// This value's <see cref="ValueKind"/> is not <see cref="JsonValueKind.Array"/>. 1297case JsonValueKind.Array: 1569/// This value's <see cref="ValueKind"/> is not <see cref="JsonValueKind.Array"/>.
System\Text\Json\Nodes\JsonArray.cs (6)
72private protected override JsonValueKind GetValueKindCore() => JsonValueKind.Array; 184/// The <paramref name="element"/> is not a <see cref="JsonValueKind.Array"/>. 191JsonValueKind.Array => new JsonArray(element, options), 192_ => throw new InvalidOperationException(SR.Format(SR.NodeElementWrongType, nameof(JsonValueKind.Array))), 198Debug.Assert(element.ValueKind == JsonValueKind.Array); 296Debug.Assert(jElement.ValueKind == JsonValueKind.Array);
System\Text\Json\Nodes\JsonValue.cs (1)
185case JsonValueKind.Object or JsonValueKind.Array:
System\Text\Json\Reader\JsonReaderHelper.cs (1)
118return JsonValueKind.Array;
System\Text\Json\Serialization\Converters\Node\JsonNodeConverter.cs (1)
91case JsonValueKind.Array: