9 references to JsonUnknownDerivedTypeHandling
System.Text.Json (9)
System\Text\Json\Serialization\Attributes\JsonPolymorphicAttribute.cs (1)
21public JsonUnknownDerivedTypeHandling UnknownDerivedTypeHandling { get; set; }
System\Text\Json\Serialization\Metadata\JsonPolymorphismOptions.cs (2)
17private JsonUnknownDerivedTypeHandling _unknownDerivedTypeHandling; 56public JsonUnknownDerivedTypeHandling UnknownDerivedTypeHandling
System\Text\Json\Serialization\Metadata\PolymorphicTypeResolver.cs (6)
40(derivedType.IsAbstract && UnknownDerivedTypeHandling != JsonUnknownDerivedTypeHandling.FallBackToNearestAncestor)) 113public JsonUnknownDerivedTypeHandling UnknownDerivedTypeHandling { get; } 127case JsonUnknownDerivedTypeHandling.FallBackToNearestAncestor: 133case JsonUnknownDerivedTypeHandling.FallBackToBaseType: 139case JsonUnknownDerivedTypeHandling.FailSerialization: 203Debug.Assert(UnknownDerivedTypeHandling == JsonUnknownDerivedTypeHandling.FallBackToNearestAncestor);