Spec-Zone.ru › Dart 2

dart:convert

Класс JsonUnsupportedObjectError

Ошибка, возникающая при сериализации JSON, если объект невозможно сериализовать.

Поле unsupportedObject содержит объект, который не удалось сериализовать.

Если объект нельзя сериализовать напрямую, сериализатор вызывает метод toJson для этого объекта. Если этот вызов завершается ошибкой, она сохраняется в поле cause. Если вызов возвращает объект, который нельзя сериализовать напрямую, значение cause равно null.

Наследование
  • Object
  • Error
  • JsonUnsupportedObjectError
Реализуют
  • JsonCyclicError

Конструкторы

JsonUnsupportedObjectError(Object? unsupportedObject, {Object? cause, String? partialResult})

Свойства

cause → Object?
final
Исключение, возникшее при попытке преобразовать объект.
hashCode → int
только для чтения, унаследовано
Хеш-код этого объекта.
partialResult → String?
final
Частичный результат преобразования на момент возникновения ошибки.
runtimeType → Type
только для чтения, унаследовано
Представление типа объекта во время выполнения.
stackTrace → StackTrace?
только для чтения, унаследовано
Трассировка стека в момент первого возникновения этой ошибки.
unsupportedObject → Object?
final
Объект, который не удалось сериализовать.

Методы

noSuchMethod(Invocation invocation) → dynamic
унаследовано
Вызывается при обращении к несуществующему методу или свойству.
toString() → String
переопределение
Строковое представление этого объекта.

Операторы

operator ==(Object other) → bool
унаследовано
Оператор проверки на равенство.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-convert/JsonUnsupportedObjectError-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API