20 references to JsonNumberHandling
System.Text.Json.SourceGeneration (20)
JsonSourceGenerator.Emitter.cs (2)
2125
if (optionsSpec.NumberHandling is
JsonNumberHandling
numberHandling)
2320
private static string FormatNumberHandling(
JsonNumberHandling
? numberHandling)
JsonSourceGenerator.Parser.cs (10)
423
JsonNumberHandling
? numberHandling = null;
511
numberHandling = (
JsonNumberHandling
)namedArg.Value.Value!;
708
out
JsonNumberHandling
? numberHandling,
963
out
JsonNumberHandling
? numberHandling,
1006
numberHandling = (
JsonNumberHandling
)attributeData.ConstructorArguments[0].Value!;
2008
((
JsonNumberHandling
)handlingValue &
JsonNumberHandling
.AllowReadingFromString) != 0)
2443
out
JsonNumberHandling
? numberHandling,
2600
out
JsonNumberHandling
? numberHandling,
2675
numberHandling = (
JsonNumberHandling
)ctorArgs[0].Value!;
Model\PropertyGenerationSpec.cs (1)
118
public required
JsonNumberHandling
? NumberHandling { get; init; }
Model\SourceGenerationOptionsSpec.cs (1)
53
public required
JsonNumberHandling
? NumberHandling { get; init; }
Model\TypeGenerationSpec.cs (1)
65
public required
JsonNumberHandling
? NumberHandling { get; init; }
parent\Common\JsonHelpers.cs (3)
59
internal static bool RequiresSpecialNumberHandlingOnWrite(
JsonNumberHandling
? handling)
62
? (handling.Value & (
JsonNumberHandling
.WriteAsString |
JsonNumberHandling
.AllowNamedFloatingPointLiterals)) != 0
parent\Common\JsonSourceGenerationOptionsAttribute.cs (2)
35
NumberHandling =
JsonNumberHandling
.AllowReadingFromString;
103
public
JsonNumberHandling
NumberHandling { get; set; }