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.18.5/dart-convert/JsonUnsupportedObjectError-class.html

Spec-Zone.ru

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