JsonUnknownDerivedTypeHandling Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define como devem ser tratados objetos de um tipo de execução derivado que não foi explicitamente declarado para serialização polimórfica.
public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling =
Public Enum JsonUnknownDerivedTypeHandling
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| FailSerialization | 0 | Um objeto de tipo de runtime não declarado falhará a serialização polimórfica. |
| FallBackToBaseType | 1 | Um objeto de tipo de execução não declarado voltará ao contrato de serialização do tipo base. |
| FallBackToNearestAncestor | 2 | Um objeto de tipo de runtime não declarado reverterá para o contrato de serialização do tipo antepassado declarado mais próximo. Certas hierarquias de interface não são suportadas devido a restrições de ambiguidade do diamante. |