JsonUnknownDerivedTypeHandling Enumerazione

Definizione

Definisce il modo in cui devono essere gestiti gli oggetti di un tipo di runtime derivato che non è stato dichiarato in modo esplicito per la serializzazione polimorfica.

public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling = 
Public Enum JsonUnknownDerivedTypeHandling
Ereditarietà
JsonUnknownDerivedTypeHandling

Campi

Nome Valore Descrizione
FailSerialization 0

Un oggetto di tipo di runtime non dichiarato avrà esito negativo sulla serializzazione polimorfica.

FallBackToBaseType 1

Un oggetto di tipo di runtime non dichiarato eseguirà il fallback al contratto di serializzazione del tipo di base.

FallBackToNearestAncestor 2

Un oggetto di tipo runtime non dichiarato ripristina il contratto di serializzazione del tipo predecessore dichiarato più vicino. Alcune gerarchie di interfaccia non sono supportate a causa di vincoli di ambiguità a rombo.

Si applica a