16 references to JsonNumberHandling
System.Text.Json.SourceGeneration (16)
JsonSourceGenerator.Emitter.cs (2)
1153if (optionsSpec.NumberHandling is JsonNumberHandling numberHandling) 1332private static string FormatNumberHandling(JsonNumberHandling? numberHandling)
JsonSourceGenerator.Parser.cs (8)
276JsonNumberHandling? numberHandling = null; 353numberHandling = (JsonNumberHandling)namedArg.Value.Value!; 506out JsonNumberHandling? numberHandling, 661out JsonNumberHandling? numberHandling, 681numberHandling = (JsonNumberHandling)attributeData.ConstructorArguments[0].Value!; 1106out JsonNumberHandling? numberHandling, 1196out JsonNumberHandling? numberHandling, 1255numberHandling = (JsonNumberHandling)ctorArgs[0].Value!;
Model\PropertyGenerationSpec.cs (1)
106/// The <see cref="JsonNumberHandling"/> for the property.
src\libraries\System.Text.Json\Common\JsonHelpers.cs (3)
45internal static bool RequiresSpecialNumberHandlingOnWrite(JsonNumberHandling? handling) 48? (handling.Value & (JsonNumberHandling.WriteAsString | JsonNumberHandling.AllowNamedFloatingPointLiterals)) != 0
src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (2)
35NumberHandling = JsonNumberHandling.AllowReadingFromString; 96public JsonNumberHandling NumberHandling { get; set; }