19 references to JsonNumberHandling
System.Text.Json.SourceGeneration (19)
JsonSourceGenerator.Emitter.cs (2)
1245
if (optionsSpec.NumberHandling is
JsonNumberHandling
numberHandling)
1441
private static string FormatNumberHandling(
JsonNumberHandling
? numberHandling)
JsonSourceGenerator.Parser.cs (8)
278
JsonNumberHandling
? numberHandling = null;
365
numberHandling = (
JsonNumberHandling
)namedArg.Value.Value!;
530
out
JsonNumberHandling
? numberHandling,
691
out
JsonNumberHandling
? numberHandling,
711
numberHandling = (
JsonNumberHandling
)attributeData.ConstructorArguments[0].Value!;
1136
out
JsonNumberHandling
? numberHandling,
1241
out
JsonNumberHandling
? numberHandling,
1300
numberHandling = (
JsonNumberHandling
)ctorArgs[0].Value!;
Model\PropertyGenerationSpec.cs (2)
116
/// The <see cref="
JsonNumberHandling
"/> for the property.
118
public required
JsonNumberHandling
? NumberHandling { get; init; }
Model\SourceGenerationOptionsSpec.cs (1)
45
public required
JsonNumberHandling
? NumberHandling { get; init; }
Model\TypeGenerationSpec.cs (1)
56
public required
JsonNumberHandling
? NumberHandling { get; init; }
src\libraries\System.Text.Json\Common\JsonHelpers.cs (3)
59
internal static bool RequiresSpecialNumberHandlingOnWrite(
JsonNumberHandling
? handling)
62
? (handling.Value & (
JsonNumberHandling
.WriteAsString |
JsonNumberHandling
.AllowNamedFloatingPointLiterals)) != 0
src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (2)
35
NumberHandling =
JsonNumberHandling
.AllowReadingFromString;
96
public
JsonNumberHandling
NumberHandling { get; set; }