JsonUnknownDerivedTypeHandling Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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. |