JsonUnknownDerivedTypeHandling Výčet

Definice

Definuje způsob zpracování objektů odvozeného typu modulu runtime, který nebyl explicitně deklarován pro polymorfní serializaci.

public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling = 
Public Enum JsonUnknownDerivedTypeHandling
Dědičnost
JsonUnknownDerivedTypeHandling

Pole

FailSerialization 0

Objekt nedelarovaného typu modulu runtime selže polymorfní serializace.

FallBackToBaseType 1

Objekt nedelarovaného typu modulu runtime se vrátí do kontraktu serializace základního typu.

FallBackToNearestAncestor 2

Objekt nedelarovaného typu modulu runtime se vrátí ke kontraktu serializace nejbližšího deklarovaného nadřazeného typu. Některé hierarchie rozhraní nejsou podporovány kvůli omezením nejednoznačnosti kosočtverce.

Platí pro