Поделиться через


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

Определение

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

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

Поля

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

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

FallBackToBaseType 1

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

FallBackToNearestAncestor 2

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

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