Compartir a través de


JsonUnknownDerivedTypeHandling Enumeración

Definición

Define cómo se deben controlar los objetos de un tipo de tiempo de ejecución derivado que no se ha declarado explícitamente para la serialización polimórfica.

public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling = 
Public Enum JsonUnknownDerivedTypeHandling
Herencia
JsonUnknownDerivedTypeHandling

Campos

Nombre Valor Description
FailSerialization 0

Un objeto de tipo en tiempo de ejecución no declarado producirá un error en la serialización polimórfica.

FallBackToBaseType 1

Un objeto de tipo de tiempo de ejecución no declarado volverá al contrato de serialización del tipo base.

FallBackToNearestAncestor 2

Un objeto de tipo de tiempo de ejecución no declarado revertirá al contrato de serialización del tipo antecesor declarado más cercano. No se admiten determinadas jerarquías de interfaz debido a restricciones de ambigüedad de diamantes.

Se aplica a