JsonUnknownDerivedTypeHandling Перечисление

Определение

Определяет способ обработки объектов производного типа среды выполнения, не объявленного явным образом для полиморфной сериализации.

public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling = 
Public Enum JsonUnknownDerivedTypeHandling
Наследование
JsonUnknownDerivedTypeHandling

Поля

Имя Значение Описание
FailSerialization 0

Объект необъявленного типа среды выполнения завершится ошибкой полиморфной сериализации.

FallBackToBaseType 1

Объект необъявленного типа среды выполнения возвращается к контракту сериализации базового типа.

FallBackToNearestAncestor 2

Объект необъявленного типа среды выполнения вернется к контракту сериализации ближайшего объявленного типа предка. Некоторые иерархии интерфейса не поддерживаются из-за ограничений неоднозначности алмазов.

Применяется к