| File: src\runtime\src\libraries\System.Text.Json\Common\JsonCommentHandling.cs | Web Access |
| Project: src\runtime\src\libraries\System.Text.Json\gen\System.Text.Json.SourceGeneration.Roslyn4.4.csproj (System.Text.Json.SourceGeneration) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace System.Text.Json { /// <summary> /// This enum defines the various ways the <see cref="Utf8JsonReader"/> can deal with comments. /// </summary> public enum JsonCommentHandling : byte { /// <summary> /// By default, do no allow comments within the JSON input. /// Comments are treated as invalid JSON if found and a /// <see cref="JsonException"/> is thrown. /// </summary> Disallow = 0, /// <summary> /// Allow comments within the JSON input and ignore them. /// The <see cref="Utf8JsonReader"/> will behave as if no comments were present. /// </summary> Skip = 1, /// <summary> /// Allow comments within the JSON input and treat them as valid tokens. /// While reading, the caller will be able to access the comment values. /// </summary> Allow = 2, } }