12 instantiations of JsonDocumentOptions
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\AzureProvisioner.cs (1)
189var jsonDocumentOptions = new JsonDocumentOptions
Microsoft.Build (1)
Construction\Solution\SolutionFile.cs (1)
671JsonDocumentOptions options = new JsonDocumentOptions() { AllowTrailingCommas = true, CommentHandling = JsonCommentHandling.Skip };
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (1)
175JsonDocument.Parse(token.ValueText, new JsonDocumentOptions { AllowTrailingCommas = false, CommentHandling = JsonCommentHandling.Disallow });
Microsoft.CodeAnalysis.Features (1)
PdbSourceDocument\SourceLinkMap.cs (1)
72var root = JsonDocument.Parse(json, new JsonDocumentOptions() { AllowTrailingCommas = true }).RootElement;
Microsoft.Extensions.AI.Abstractions.Tests (1)
test\Shared\JsonSchemaExporter\TestData.cs (1)
21private static readonly JsonDocumentOptions _schemaParseOptions = new() { CommentHandling = JsonCommentHandling.Skip };
Microsoft.Extensions.Configuration.Json (1)
JsonConfigurationFileParser.cs (1)
24var jsonDocumentOptions = new JsonDocumentOptions
Roslyn.VisualStudio.Next.UnitTests (4)
UnifiedSettings\UnifiedSettingsTests.cs (4)
131var jsonDocument = await JsonNode.ParseAsync(registrationFileStream!, documentOptions: new JsonDocumentOptions { CommentHandling = JsonCommentHandling.Skip }); 145var jsonDocument = await JsonNode.ParseAsync(registrationFileStream!, documentOptions: new JsonDocumentOptions { CommentHandling = JsonCommentHandling.Skip }); 232var jsonDocument = await JsonNode.ParseAsync(registrationFileStream!, documentOptions: new JsonDocumentOptions { CommentHandling = JsonCommentHandling.Skip }); 246var jsonDocument = await JsonNode.ParseAsync(registrationFileStream!, documentOptions: new JsonDocumentOptions { CommentHandling = JsonCommentHandling.Skip });
Shared.Tests (1)
JsonSchemaExporter\TestData.cs (1)
21private static readonly JsonDocumentOptions _schemaParseOptions = new() { CommentHandling = JsonCommentHandling.Skip };
System.Text.Json (1)
System\Text\Json\Serialization\JsonSerializerOptions.cs (1)
1021return new JsonDocumentOptions
33 references to JsonDocumentOptions
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\AzureProvisioner.cs (1)
189var jsonDocumentOptions = new JsonDocumentOptions
Microsoft.Build (1)
Construction\Solution\SolutionFile.cs (1)
671JsonDocumentOptions options = new JsonDocumentOptions() { AllowTrailingCommas = true, CommentHandling = JsonCommentHandling.Skip };
Microsoft.CodeAnalysis.Features (3)
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (3)
166if (exprType.Name != nameof(JsonDocumentOptions)) 186if (syntaxFacts.StringComparer.Equals(propName, nameof(JsonDocumentOptions.AllowTrailingCommas)) && 191else if (syntaxFacts.StringComparer.Equals(propName, nameof(JsonDocumentOptions.CommentHandling)) &&
Microsoft.Extensions.AI.Abstractions.Tests (1)
test\Shared\JsonSchemaExporter\TestData.cs (1)
21private static readonly JsonDocumentOptions _schemaParseOptions = new() { CommentHandling = JsonCommentHandling.Skip };
Microsoft.Extensions.Configuration.Json (1)
JsonConfigurationFileParser.cs (1)
24var jsonDocumentOptions = new JsonDocumentOptions
Shared.Tests (1)
JsonSchemaExporter\TestData.cs (1)
21private static readonly JsonDocumentOptions _schemaParseOptions = new() { CommentHandling = JsonCommentHandling.Skip };
System.Text.Json (25)
System\Text\Json\Document\JsonDocument.Parse.cs (15)
47public static JsonDocument Parse(ReadOnlyMemory<byte> utf8Json, JsonDocumentOptions options = default) 77public static JsonDocument Parse(ReadOnlySequence<byte> utf8Json, JsonDocumentOptions options = default) 118public static JsonDocument Parse(Stream utf8Json, JsonDocumentOptions options = default) 137internal static JsonDocument ParseRented(PooledByteBufferWriter utf8Json, JsonDocumentOptions options = default) 146internal static JsonDocument ParseValue(Stream utf8Json, JsonDocumentOptions options) 163internal static JsonDocument ParseValue(ReadOnlySpan<byte> utf8Json, JsonDocumentOptions options) 171internal static JsonDocument ParseValue(string json, JsonDocumentOptions options) 195JsonDocumentOptions options = default, 205JsonDocumentOptions options = default, 225JsonDocumentOptions options = default, 260public static JsonDocument Parse([StringSyntax(StringSyntaxAttribute.Json)] ReadOnlyMemory<char> json, JsonDocumentOptions options = default) 285internal static JsonDocument ParseValue(ReadOnlyMemory<char> json, JsonDocumentOptions options) 324public static JsonDocument Parse([StringSyntax(StringSyntaxAttribute.Json)] string json, JsonDocumentOptions options = default) 695var stack = new StackRowStack(JsonDocumentOptions.DefaultMaxDepth * StackRow.Size); 738var stack = new StackRowStack(JsonDocumentOptions.DefaultMaxDepth * StackRow.Size);
System\Text\Json\Document\JsonElement.Parse.cs (3)
56internal static JsonElement ParseValue(Stream utf8Json, JsonDocumentOptions options) 62internal static JsonElement ParseValue(ReadOnlySpan<byte> utf8Json, JsonDocumentOptions options) 68internal static JsonElement ParseValue(string json, JsonDocumentOptions options)
System\Text\Json\Nodes\JsonNode.Parse.cs (6)
73JsonDocumentOptions documentOptions = default(JsonDocumentOptions)) 96JsonDocumentOptions documentOptions = default(JsonDocumentOptions)) 118JsonDocumentOptions documentOptions = default) 143JsonDocumentOptions documentOptions = default,
System\Text\Json\Serialization\JsonSerializerOptions.cs (1)
1019internal JsonDocumentOptions GetDocumentOptions()