JsonUnknownDerivedTypeHandling Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define como objetos de um tipo de runtime derivado que não foi explicitamente declarado para serialização polimórfica devem ser tratados.
public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling =
Public Enum JsonUnknownDerivedTypeHandling
- Herança
Campos
FailSerialization | 0 | Um objeto de tipo de runtime não declarado falhará na serialização polimórfica. |
FallBackToBaseType | 1 | Um objeto de tipo de runtime não declarado retornará ao contrato de serialização do tipo base. |
FallBackToNearestAncestor | 2 | Um objeto de tipo de runtime não declarado será revertido para o contrato de serialização do tipo ancestral declarado mais próximo. Não há suporte para determinadas hierarquias de interface devido a restrições de ambiguidade de diamante. |