8 references to JsonUnknownDerivedTypeHandling
System.Text.Json (8)
System\Text\Json\Serialization\Attributes\JsonPolymorphicAttribute.cs (1)
23
public
JsonUnknownDerivedTypeHandling
UnknownDerivedTypeHandling { get; set; }
System\Text\Json\Serialization\Metadata\JsonPolymorphismOptions.cs (1)
55
public
JsonUnknownDerivedTypeHandling
UnknownDerivedTypeHandling
System\Text\Json\Serialization\Metadata\PolymorphicTypeResolver.cs (6)
40
(derivedType.IsAbstract && UnknownDerivedTypeHandling !=
JsonUnknownDerivedTypeHandling
.FallBackToNearestAncestor))
113
public
JsonUnknownDerivedTypeHandling
UnknownDerivedTypeHandling { get; }
149
case
JsonUnknownDerivedTypeHandling
.FallBackToNearestAncestor:
155
case
JsonUnknownDerivedTypeHandling
.FallBackToBaseType:
161
case
JsonUnknownDerivedTypeHandling
.FailSerialization:
225
Debug.Assert(UnknownDerivedTypeHandling ==
JsonUnknownDerivedTypeHandling
.FallBackToNearestAncestor);