JsonUnknownDerivedTypeHandling Перечисление
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет способ обработки объектов производного типа среды выполнения, который не был явно объявлен для полиморфной сериализации.
public enum class JsonUnknownDerivedTypeHandling
public enum JsonUnknownDerivedTypeHandling
type JsonUnknownDerivedTypeHandling =
Public Enum JsonUnknownDerivedTypeHandling
- Наследование
Имя | Значение | Описание |
---|---|---|
FailSerialization | 0 | Объект необъявленного типа среды выполнения завершится ошибкой полиморфной сериализации. |
FallBackToBaseType | 1 | Объект необъявленного типа среды выполнения будет возвращаться к контракту сериализации базового типа. |
FallBackToNearestAncestor | 2 | Объект необъявленного типа среды выполнения вернется к контракту сериализации ближайшего объявленного типа-предка. Некоторые иерархии интерфейса не поддерживаются из-за ограничений неоднозначности алмазов. |
Продукт | Версии |
---|---|
.NET | 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10 |
.NET Standard | 2.0 (package-provided) |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: