863 references to ValueKind
aspire (102)
aspire-managed (5)
aspire-tray (5)
Aspire.Cli.EndToEnd.Tests (27)
Aspire.Cli.Tests (25)
Aspire.Dashboard (9)
Aspire.Dashboard.Tests (7)
Aspire.Deployment.EndToEnd.Tests (1)
Aspire.Hosting (14)
Aspire.Hosting.Azure (1)
Aspire.Hosting.Blazor (1)
Aspire.Hosting.Blazor.Tests (2)
Aspire.Hosting.Browsers (4)
Aspire.Hosting.Browsers.Tests (4)
Aspire.Hosting.DevTunnels (1)
Aspire.Hosting.EntityFrameworkCore (1)
Aspire.Hosting.Foundry (6)
Aspire.Hosting.JavaScript (1)
Aspire.Hosting.Kubernetes (3)
Aspire.Hosting.Native.Client (36)
Aspire.Hosting.Native.CodeGeneration (5)
Aspire.Hosting.Native.Core.Tests (2)
Aspire.Hosting.Native.Server (48)
Rpc\NativeRpcProtocol.cs (21)
22if (response.ValueKind != JsonValueKind.Object || !response.TryGetProperty("jsonrpc", out var version) ||
23version.ValueKind != JsonValueKind.String || !version.ValueEquals("2.0") ||
24!response.TryGetProperty("id", out var id) || id.ValueKind != JsonValueKind.String ||
30return new(id.GetString()!, result, error.ValueKind == JsonValueKind.Undefined ? null : error);
35if (error.ValueKind != JsonValueKind.Object || !error.TryGetProperty("code", out var code) ||
36code.ValueKind != JsonValueKind.Number || !code.TryGetInt32(out _) ||
37!error.TryGetProperty("message", out var message) || message.ValueKind != JsonValueKind.String)
71if (envelope.ValueKind != JsonValueKind.Object)
86if (!envelope.TryGetProperty("jsonrpc", out var version) || version.ValueKind != JsonValueKind.String || !version.ValueEquals("2.0") ||
87!envelope.TryGetProperty("method", out var methodValue) || methodValue.ValueKind != JsonValueKind.String ||
90parameters.ValueKind is not (JsonValueKind.Undefined or JsonValueKind.Null or JsonValueKind.Array or JsonValueKind.Object) ||
97parameters.ValueKind == JsonValueKind.Undefined ? null : ToNode(parameters), notification);
122if (envelope.ValueKind != JsonValueKind.Object ||
123!envelope.TryGetProperty("traceparent", out var parent) || parent.ValueKind != JsonValueKind.String)
138if (value.ValueKind != JsonValueKind.String)
156public static JsonNode? ToNode(JsonElement element) => element.ValueKind switch
172if (element.ValueKind == JsonValueKind.Object)
184else if (element.ValueKind == JsonValueKind.Array)
194private static bool IsValidId(JsonElement id) => id.ValueKind switch
201private static bool IsValidTraceField(JsonElement value) => value.ValueKind is JsonValueKind.Undefined or JsonValueKind.Null ||
202value.ValueKind == JsonValueKind.String && value.GetString()!.Length <= 512;
Aspire.Hosting.OpenAI (2)
Aspire.Hosting.Radius (12)
Aspire.Hosting.RemoteHost (9)
Aspire.Hosting.RemoteHost.Tests (1)
Aspire.Hosting.Rust (8)
Aspire.Hosting.Tests (2)
Aspire.Hosting.TestUtilities (3)
Aspire.Tray.Tests (5)
dotnet-aot (16)
dotnet-sourcelink (3)
ILCompiler.Compiler (3)
Infrastructure.Tests (45)
Microsoft.AspNetCore.Authentication (1)
Microsoft.AspNetCore.Authentication.OAuth (5)
Microsoft.AspNetCore.Components.Endpoints (2)
Microsoft.AspNetCore.Components.Web (6)
Microsoft.AspNetCore.Components.WebAssembly.Authentication (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (5)
Microsoft.CodeAnalysis.Features (3)
Microsoft.Deployment.DotNet.Releases (12)
Microsoft.DotNet.Cli.InternalMicrosoft (11)
Microsoft.DotNet.HotReload.Watch (6)
Microsoft.DotNet.ProjectTools (11)
Microsoft.Extensions.AI (4)
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.AI.Abstractions.Tests (9)
Microsoft.Extensions.AI.Evaluation.Safety (1)
Microsoft.Extensions.AI.Integration.Tests (1)
Microsoft.Extensions.AI.OpenAI (2)
Microsoft.Extensions.AI.OpenAI.Tests (2)
Microsoft.Extensions.AI.Tests (9)
Microsoft.Extensions.Configuration.Json (5)
Microsoft.ML.Tokenizers (68)
Microsoft.ML.Tokenizers.Tests (16)
Microsoft.NET.Build.Containers (16)
Microsoft.NET.ProjectData (20)
Microsoft.NET.ProjectData.Generators (5)
Microsoft.NET.ProjectData.Tasks (40)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (7)
Microsoft.SourceLink.Tools.Package (3)
Microsoft.TemplateEngine.Edge (32)
Microsoft.TestPlatform.CommunicationUtilities (48)
NuGet.Protocol (4)
RepoTasks (4)
rzc (5)
System.Text.Json (78)