3 writes to EffectiveNumberHandling
System.Text.Json (3)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (3)
481
EffectiveNumberHandling
= declaringTypeNumberHandling;
486
EffectiveNumberHandling
= Options.NumberHandling;
510
EffectiveNumberHandling
= handling;
12 references to EffectiveNumberHandling
System.Text.Json (12)
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)
93
state.Current.NumberHandling = jsonPropertyInfo.
EffectiveNumberHandling
;
System\Text\Json\Serialization\JsonSerializer.Read.HandlePropertyName.cs (1)
76
state.Current.NumberHandling = jsonPropertyInfo.
EffectiveNumberHandling
;
System\Text\Json\Serialization\Metadata\JsonParameterInfo.cs (1)
50
NumberHandling = matchingProperty.
EffectiveNumberHandling
;
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
484
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)
153
Current.NumberHandling = Current.JsonPropertyInfo.
EffectiveNumberHandling
;
207
Current.NumberHandling = numberHandling ?? Current.JsonPropertyInfo.
EffectiveNumberHandling
;