1 write to EffectiveObjectCreationHandling
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
691
EffectiveObjectCreationHandling
= effectiveObjectCreationHandling;
5 references to EffectiveObjectCreationHandling
System.Text.Json (5)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (3)
538
CanDeserializeOrPopulate = CanDeserialize ||
EffectiveObjectCreationHandling
== JsonObjectCreationHandling.Populate;
560
CanDeserializeOrPopulate = CanDeserialize ||
EffectiveObjectCreationHandling
== JsonObjectCreationHandling.Populate;
944
if (
EffectiveObjectCreationHandling
!= JsonObjectCreationHandling.Populate)
System\Text\Json\Serialization\Metadata\JsonPropertyInfoOfT.cs (2)
287
Debug.Assert(CanDeserialize ||
EffectiveObjectCreationHandling
== JsonObjectCreationHandling.Populate);
312
Debug.Assert(
EffectiveObjectCreationHandling
!= JsonObjectCreationHandling.Populate, "Populating should not be possible for simple types");