3 writes to EffectiveNumberHandling
System.Text.Json (3)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (3)
581
EffectiveNumberHandling
= declaringTypeNumberHandling;
586
EffectiveNumberHandling
= Options.NumberHandling;
610
EffectiveNumberHandling
= handling;
13 references to EffectiveNumberHandling
System.Text.Json (13)
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
241
customNumberHandling: property.
EffectiveNumberHandling
);
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (4)
344
state.Current.NumberHandling = jsonPropertyInfo.
EffectiveNumberHandling
;
360
state.Current.NumberHandling = extensionDataProperty.
EffectiveNumberHandling
;
393
state.Current.NumberHandling = jsonPropertyInfo.
EffectiveNumberHandling
;
423
state.Current.NumberHandling = extensionDataProperty.
EffectiveNumberHandling
;
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (1)
98
state.Current.NumberHandling = jsonPropertyInfo.
EffectiveNumberHandling
;
System\Text\Json\Serialization\JsonSerializer.Read.HandlePropertyName.cs (1)
73
state.Current.NumberHandling = jsonPropertyInfo.
EffectiveNumberHandling
;
System\Text\Json\Serialization\Metadata\JsonParameterInfo.cs (1)
123
internal JsonNumberHandling? NumberHandling => MatchingProperty.
EffectiveNumberHandling
;
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
584
if (!
EffectiveNumberHandling
.HasValue && Options.NumberHandling != JsonNumberHandling.Strict)
System\Text\Json\Serialization\ReadStack.cs (2)
107
Current.NumberHandling = Current.JsonPropertyInfo.
EffectiveNumberHandling
;
136
Current.NumberHandling = numberHandling ?? Current.JsonPropertyInfo.
EffectiveNumberHandling
;
System\Text\Json\Serialization\WriteStack.cs (2)
156
Current.NumberHandling = Current.JsonPropertyInfo.
EffectiveNumberHandling
;
210
Current.NumberHandling = numberHandling ?? Current.JsonPropertyInfo.
EffectiveNumberHandling
;