3 writes to EffectiveNumberHandling
System.Text.Json (3)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (3)
576
EffectiveNumberHandling
= declaringTypeNumberHandling;
581
EffectiveNumberHandling
= Options.NumberHandling;
605
EffectiveNumberHandling
= handling;
15 references to EffectiveNumberHandling
System.Text.Json (15)
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
252
customNumberHandling: property.
EffectiveNumberHandling
);
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (4)
350
state.Current.NumberHandling = jsonPropertyInfo.
EffectiveNumberHandling
;
366
state.Current.NumberHandling = extensionDataProperty.
EffectiveNumberHandling
;
399
state.Current.NumberHandling = jsonPropertyInfo.
EffectiveNumberHandling
;
429
state.Current.NumberHandling = extensionDataProperty.
EffectiveNumberHandling
;
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (1)
98
state.Current.NumberHandling = jsonPropertyInfo.
EffectiveNumberHandling
;
System\Text\Json\Serialization\Converters\Union\JsonUnionConverter.cs (2)
77
state.Current.NumberHandling = typeInfo.NumberHandling ?? caseTypeInfo.PropertyInfoForTypeInfo.
EffectiveNumberHandling
;
189
state.Current.NumberHandling = typeInfo.NumberHandling ?? caseTypeInfo.PropertyInfoForTypeInfo.
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)
579
if (!
EffectiveNumberHandling
.HasValue && Options.NumberHandling != JsonNumberHandling.Strict)
System\Text\Json\Serialization\ReadStack.cs (2)
113
Current.NumberHandling = Current.JsonPropertyInfo.
EffectiveNumberHandling
;
143
Current.NumberHandling = numberHandling ?? Current.JsonPropertyInfo.
EffectiveNumberHandling
;
System\Text\Json\Serialization\WriteStack.cs (2)
150
Current.NumberHandling = Current.JsonPropertyInfo.
EffectiveNumberHandling
;
206
Current.NumberHandling = numberHandling ?? Current.JsonPropertyInfo.
EffectiveNumberHandling
;